从键盘输入一组整数,找出最大的整数,当输入的整数为0时结束。例如,输入1 2 3 4 5 0时,最大的数为5。
各位大神帮我看看哪有问题。#include<stdio.h>
void main()
{
int a[10],max,i=0,j;
while(a[i])
{ scanf("%d\n",&a[i]);
i++;
}
max=a[0];
for(j=0;j<i;j++)
if(a[j]>max)
max=a[j];
printf("The max is:%d\n",max);
}