int main(){
int a=0;
printf("please enter a number\n");
scanf("%d",&a);
printf("the number you entered is: %d",a);
return 0;
}
按照执行顺序,应该先打印 “please enter a number\”,待我输入之后,再打印第二句。
但是真正执行起来去很奇怪。我点击RUN之后,控制台没有任何输出,我随便敲了下键盘,回车之后,却连续打印出了两句。对这个执行顺序很是费解,请各位有经验的指教下。
...全文
34312打赏收藏
用Eclipse写C语言的困惑
最近学习C语言,配置了一个Eclipse+MinGW的环境 写了一个简单的程序 #include int main(){ int a=0; printf("please enter a number\n"); scanf("%d",&a); printf("the number you entered is: %d",a); return 0; } 按照执行顺序,应该先打印 “please enter a number\”,待我输入之后,再打印第二句。 但是真正执行起来去很奇怪