int main()

{

char str[20];

printf("정수입력 : ");

fgets(str, sizeof(str), stdin);

while (getchar() != '\n');

puts(str);

}


이렇게짜면 왜 2번입력하게끔나옴? 원래 1번입력해야되는거아님????