求大家帮我看看错在哪儿
#include <stdlib.h>#include <stdio.h>
int main()
{
int a[100];
int i;
int zd;
for(i=0;i<10;i++)
{
a[i]=rand();
}
for (i=0;i<10;i++)
{
zd=max(a[i],a[i++]);
}
printf("%d\n",zd);
}
int max(int a,int b)
{
int c;
c=a>b?a:b;
return c;
}
我想随机产生是个数,并输出最大的。请大家帮忙看看。谢谢