로딩
티스토리 데이터 처리 중입니다.

C | scanf, gets, fgets 입력 함수 이해하기

 C | scanf, gets, fgets 입력 함수 이해하기

이 글에서는 C 언어에서 주로 사용되는 입력 함수인 `scanf`, `gets`, 그리고 `fgets`의 차이점과 사용법에 대해 알아보겠습니다. scanf char str[100]; int num; printf("문자열을 입력하세요: "); scanf("%s", str); // 예를 들어 "hello world" 입력 printf("숫자를 입력하세요: "); scanf("%d", &num); // 예를 들어, 42 입력 printf("입력된 문자열: %s\n", str); // 출력: "입력된 문자열: hello" printf("입력된 숫자: %d\n", num); // 출력: "입력된 숫자: 42" 이 코드에서는 scanf로 입력 받은 문자열은 공백을 기준으로 구분되므로, "hello world"를 입.....