• 締切済み

C言語でscanf()が先に実行されるのはなぜですか?

C言語でscanf()が先に実行されるのはなぜですか? #include <stdio.h> int main(void){ int intNum; printf("整数を入力してください:\n"); scanf("%d", &intNum); printf("入力値は:%d\n",intNum); return(0); }

みんなの回答

回答No.1

出力文字がバッファに溜ったままになっているのでしょう。 標準出力に対しfflushすれば出力されるハズ。

関連するQ&A