【发布时间】:2015-05-01 04:09:48
【问题描述】:
例如:我想在不使用(ctrl+d 或按任何字符)的情况下终止输入,因为这样做会导致程序执行并且第二个 scanf() 不起作用。我不允许在数组。
for(i=0;a[i]<10000;i++)
{
if(scanf("%d",&a[i])==1)
count++;
}
for(j=0;a[j]<10000;j++)
{
if(scanf("%d",&b[j])==1)
count1++;
}
【问题讨论】:
-
除了输入 20,000 个数字之外,“不使用 ... any 字符”很难结束输入。当然必须允许用户输入一些字符才能提前结束输入。如果不允许用户输入任何字符,请使用
ReadMyMind()函数。