c语言,为什么输入一次会输出多次,萌新求解答,要怎么才能得到题目要求,拜托,题目如图,代码如下

2024年11月28日 05:51
有2个网友回答
网友(1):

用循环语句多次读入。 最后再输出即可。
例如:int a[100],i;for(i=0;i<100;i++) scanf("%d",a+i); //循环多次输入for(i=0;i<100;i++) printf("%d ",a[i]); //一次性输出

网友(2):

在CommandLetter = getchar();前加一句fflush(stdin);。