请大家帮帮忙谢谢
有道题目是输入10个数给数组,然后在比较他们的最小数,并输出我不用函数的话能成功编译,因为函数刚学不久,想利用函数编译一下
但用函数我就出错,下面是我用函数的代码,希望大家能给点意见 谢谢
#include<stdio.h>
#include<stdlib.h>
int min(int a);
main()
{
int a[10],n,i,b,c;
for(i=0;i<=9;i++){
if(scanf("%d",&n)!=EOF)
a[i]=n;
}
c=min(b);
printf("the min number is:%d",c);
return EXIT_SUCCESS;
}
int min(int a)
{
int x,y;
if(a[0]<a[1])
y=a[0];
else
y=a[1];
for(x=2;x<=9;x++){
if(a[x]<y)
y=a[x];
else
y=y;
}
return y;
}