求各位大大帮忙看看哪儿错了,泪奔
程序代码:
#include <stdio.h> main( ) { int i,n; int s[10],max; /* Findmax()函数的申明 */ int Findmax(int s[],int n); printf("Input 10 number : \n"); /* 输入10个数据到s数组中 */ for(i=0;i<10;i++) { scanf("%d",&s[i]);} /* 调用Findmax函数 */ max=Findmax(s,n); for (i=0;i<10; i++) printf("%4d", s[i]); printf("\n the max is %d ",max); } int Findmax( int s[10], int n) { int max,i; max=s[0]; for ( i=1; i<n; i++) if(max<s[i]) { max=s[i]; } return max; }结果老是不对,真是要疯了啊,求帮忙看下问题啊。