输入10个数,求最大的个数,为什么我会出现这种情况呢。。。求高手
[local]1[/local]#include <stdio.h>int main()
{
double a[10],max;
int i;
for(i=0;i<10;i++)
{
scanf("%lf",&a[10]);
}
max=a[0];
for(i=0;i<10;i++)
{
if(a[i]>max)
max=a[i];
}
printf("%lf\n",max);
} 为什么我输入后结果总是不对啊,求解