scanf() 는 사용자 입력값을 받아 프로그램에 입력할 수 있는(standard input) 함수이다. 이러한 특징에서 프로그램으로부터 출력값이 나오는(standard output) printf() 함수와 함께 다니는 함수로 볼 수 있다. scanf()는 stdio.h 라이브러리에 속해있다. 당연하게도 scanf() 함수를 사용하기 위해선 사용자 입력값이 어떤 데이터 타입인지 알아야 한다. 첫번째 printf 함수 출력 이후 scanf 함수로 사용자 입력값으로 정수를 받는다. 하지만 그 이후의 printf 함수가 출력되지 않고 return 값도 0이 아닌채 프로그램이 종료되는 것을 볼 수 있다. 이것은 단순히 cup이라고 입력할 시 프로그램 상 변수 cup 자체를 보내는 것이 아니라 cup 안에 들어 ..
[ C언어 ] - scanf()
scanf() 는 사용자 입력값을 받아 프로그램에 입력할 수 있는(standard input) 함수이다. 이러한 특징에서 프로그램으로부터 출력값이 나오는(standard output) printf() 함수와 함께 다니는 함수로 볼 수 있다. scanf()는 stdio.h 라이브러리에 속해있다. 당연하게도 scanf() 함수를 사용하기 위해선 사용자 입력값이 어떤 데이터 타입인지 알아야 한다. 첫번째 printf 함수 출력 이후 scanf 함수로 사용자 입력값으로 정수를 받는다. 하지만 그 이후의 printf 함수가 출력되지 않고 return 값도 0이 아닌채 프로그램이 종료되는 것을 볼 수 있다. 이것은 단순히 cup이라고 입력할 시 프로그램 상 변수 cup 자체를 보내는 것이 아니라 cup 안에 들어 ..
2020.08.21