#include
#include
void max(int *a,int n)
{
int i;
for(i=0;i
}
void fun(int *a,int *c)
{
int i;
for(i=0;i<10;i++) c[i]=0;
for(i=0;i<50;i++)
c[a[i]]++;
}
void min(int *a,int n)
{
int i;
for(i=0;i
}
void main()
{
int a[50],c[10];
max(a,50);
min(c,10);
fun(a,c);
//getchar();
}
#include
int a[10],c[10];
void f(int *a,int n)
{
int i;
for(i=0;i
}
fun(int *a)
{
int i;
for(i=0;i<10;i++)
c[i]=0;
for(i=0;i<50;i++)
c[a[i]]++;
}
void pp(int *a,int n)
{
int i;
for(i=0;i
}
mian()
{
f(a,50);
fun(a);
pp(c,10);
system("pause");
}
mian写错了,是main()
主函数你的有返回类型,比方说改成
int main()
{
.......
return 0;
}
C里面有random这个函数吗?
还有是 main,不是 面
随机数有范围限制吧? 否则用数组c来统计时是会超出下标范围的。