如何输入多行数据并判断何时结束输入,回车符与换行的处理,希望尽快得到优质解答
按照要求,输出是统一的,所以需要一个数组将max 存起来统一输出
#include <stdio.h>
int main()
{
int a,b,c, i=0, max[1000];
while(scanf("%d %d %d",&a,&b,&c) != EOF)
{
max[i] = a;
if(max[i] < b)
max[i] = b;
if(max[i] < c)
max[i] = c;
i++;
}
for(int j=0; j<i; ++j) {
printf("%d\n",max[j]);
}
return 0;
}
#include <stdio.h>
int main()
{
int a,b,c,max;
while(scanf("%d%d%d",&a,&b,&c) != EOF)
{
max = a;
if(max < b)
max = b;
if(max < c)
max = c;
printf("%d\n",max);
}
return 0;
}