scanf와 fgets는 C언어에서 사용할 수 있는 입력문이다. 주요 차이점은 scanf는 공백을 끝으로 인식하지만, fgests는 문자열의 최대 크기를 지정하며, 공백이 들어가는것과 관계없이 사용자가 정해준 길이만큼 출력이 가능하다. scanf 형식: scanf("문자열형식", 변주 주소); #include int main(){ char data[100]; scanf("%s",&data); printf("%s",data); } scanf로 Hello World를 입력받으면 중간에 공백이 존재하기때문에 Hello만 출력이 된다. 이와반대로 fgets는 공백이 있더라도 관계없이 출력이 가능하다 fgets 형식 : fgets(변수,길이,stdin); #include int main(){ char data[1..