[求助]求十个数中最大的数
#include"stdio.h"main()
{
int a[10],i;
printf("input ten nubers:\n");
for(i=0;i<10;i++)
scanf("%d",&a[i]);
for(i=0;i<9;i++)
if(a[i]>a[i+1])a[i+1]=a[i];
printf("%d",a[i+1]);
}
目的是打印出十个数中最大的数.但是程序有什么问题吗?就是不能得到正确的结果.如果把最后一行改为printf("%d",a[9]);又行.不知是为什么?请高手指点一下.
[此贴子已经被作者于2006-5-21 18:13:44编辑过]