哪里错了,求大神指点
#include "stdio.h"int main()
{
int search(int x,int a[]);
int a[10],i,x;
for(i=0;i<10;i++)
scanf("%d",&a[i]);
scanf("%d",&x);
search(x,a[]);
return 0;
}
int search(int x,int a[]) /*查找数字在数组中的位置*/
{
int m;
for(m=0;m<10;m++)
if(a[m]==x)
printf("%d",m);
else
printf("error");
return 0;
}