C 언어 fgets() 함수를 활용한 파일 입력 받기
C 언어에서 fget() 을 활용하여 간단하게 입력을 받는 방법을 기록하려 한다. fget() 은 스트림에서 문자열을 읽어 들이는 함수인데~ sscanf() 와 함께 아래 코드와 같이 사용 할 수 있다. 아래 코드는 숫자 두 개를 받아서 간단하게 라인 수를 넣고 그 합을 출력해 주는 코드이다. #include #define TEXTLENGTH 2048 int main() { char text[TEXTLENGTH] ; double xi, yi ; int n=1; while (fgets (text, TEXTLENGTH, stdin) != NULL ) { if (sscanf (text, "%lf %lf", &xi, &yi ) == 2 ) { printf("%d, %lf+%lf=%lf\n",n, xi, yi, ..
2016. 3. 2.