慕娘0450294
2019-12-06 11:06
#include <stdio.h>
int f(int shuzu[],int a)
{
int max=shuzu[0];
int i;
for(i=0;1<5;i++)
{
if(shuzu[i]>max)
{
max=shuzu[i];
}
}
return max;
}
int main()
{
int shuzu[]={10,45,52,18,20};
int i,max;
for(i=0;i<5;i++)
{
printf("%d ",shuzu[i]);
}
printf("\n");
max=f(shuzu,5);
printf("最大值为:",max);
}
12行多了一个“}”,另外你主函数里面再好好看看,仔细检查就知道了。
C语言入门
926028 学习 · 20793 问题
相似问题