#include<stdio.h>
int find(int a[10],int key)
{
int n=0,i;
for(i=0;i<10;i++){
if(a[i]==key)
return i;
}
if(i==10)
return 1;
}
void main()
{
int n,i,m;
int a[10];
for(i=0;i<10;i++)
scanf("%d",&a[i]);
scanf("%d",&m);
if(find(a[10],m)!=1){
n=find(a[i],m);
printf("m=%d的下标为%d",m,n);
}
else
printf("m=%d的下标不存在",m);
}
请问哪里错了 程序没错误 去执行的时候就显示程序已停止工作