For example :
#include<stdio.h>
int main ()
{
int i,N;
printf("Enter row no.\n");
scanf("%d",&N);
for(i=0;i<N;i++)
printf("%d\n",i);
return 1;
}
在命令提示符下,执行是按顺序执行的,但当我在git bash中执行此命令时,首先需要输入行号,然后显示“enter row no”文本,然后显示模式的其余输出。我只是不明白为什么在git中scanf在printf之前被执行。
https://stackoverflow.com/questions/44758121
复制相似问题