初学c语言
求十个数中的最大值
应该是第二个循环有问题,但不知道哪里错了
#include
int main()
{
int i=0,t;
int a[10];
for (i;i<10;i++)
scanf_s("%d", &a[i]);
while (i<10)
{
if (a[i] > a[i + 1]);
{t = a[i];
a[i + 1] = t; }
i = i + 1;
}
printf("%d\n", a[9]);
return 0;
}
while之前,加一句i=0;
改成while(i<9)
11行最后分号删掉