关于输入输出的问题,小菜鸡求助.
以前以为输入就是直接输进去了,今天发现如果代码是这样scanf("%d",&n);
for(i = 0;i <n;i++)
{
scanf("%d%d",&a,&b);
printf("%d\n",a + b);
getchar();
}在输入的时候将很多组值都输入,也能同时得到结果,而且把循环的次数放在一起输入也可以。我就觉得是输入的值放在那,然后程序去读,如果符合标准就
能继续读,但是加了getchar以后,并没有起作用,好像是scanf循环了n遍,然后一下又把输出都输出了,然后就凌乱了。
求讲解,输入,输出到底是怎么运行的