输出10个数中的最大,输出结果总是出错
程序如下:#include "stdio.h"
void main()
{
int max(int score[10]);
int a[10];
int i,c;
for(i=0;i<9;i++)
scanf("%d",&a[i]);
c=max(a);
printf("%d\n",c);
}
int max(int score[10])
{
int p=score[0];
int i;
{
for(i=0;i<9;i++)
if(score[i]>p)
p=score[i];
return(p);
}
}