일단 예제를 보자면
#include <stdio.h>
int main()
{
char university[11] , std_no[10], name[10];
printf("학교명은?");
scanf("%s", university);
printf("학번은?");
scanf("%s", std_no);
fflush(stdin); // 버퍼 비워주는 함수
printf("이름은?");
gets(name);
//scanf("%s", name);
printf("===========================\n") ;
printf("%s %c%c학번 %s \n", university,
std_no[2], std_no[3], name);
printf("===========================\n") ;
}//main
짰을 때 올바른 방법이냐?
마지막에도 해줘야지 - return 0;
윈도우에서 fflush 리눅스에서는 __fpurge()