현재 코드는 입력이
1000 70 170
이렇게 들어올 때 작동하는 코드입니다.
Console.ReadLine() 은 한 줄 씩 읽는 방식이기 때문에, 한 번에 세 단어를 다 읽기 때문에 실패합니다.
long f_c = Convert.ToInt64("1000 70 170"); //Convert 오류
한 줄에 여러 숫자가 들어오는 경우, 아래와 같이 파싱을 진행할 수 있습니다.
string s = Console.ReadLine(); string[] ss = s.Split(' ');
raind94 2년 전
런타임 오류(Format)이 뜨길래 입출력 형식을 int.Parse(Console.WriteLine()); 에서 해당 구문으로 바꿔보았으나, 계속해서 런타임 오류가 나타납니다...
제가 사소한 것을 놓치는 것 같지만 저의 능력이 부족해 찾지를 못하겠습니다! 도와주세요 ㅠㅠ