gets, scanf, fgets 비교
scanf() ( )안에 여러가지 format을 지정할 수 있다. #include "stdafx.h" #include int main(void) { char str[100]; printf("문자열을 입력하세요.\n"); scanf("%s", &str); printf("입력한 문자열은 %s 입니다.\n", str); return 0; } 위의 출력 결과에서 알 수 있듯이 scanf()로는 공백을 읽을 수가 없기 때문에 문자열을 입력받는 적합하지 않다. gets() 함수 - 1줄을 입력할 때는 gets( ) 함수를 사용한다. - 줄 바꿈(엔터)키를 할때까지 1줄을 그대로 읽어들인다. - 읽어들인 문자열은 줄바꿈 하는 곳에서 \0이 붙여진 배열에 저장된다. #include int main(void) { cha..