C语言,编写find函数,在一维数组x中查找是否有key,若有返回该数组元素下标,否则返回-1。

2024-12-20 05:54:25
推荐回答(2个)
回答1:

你的find看不懂,要不这样写吧!
int find(int a[10],int m)
{
int i;
for(i=0;i<10;i++)
{
if(a[i]==m)
return i;
}
if(i==10)
return -1;
}

回答2:

j=find(a[10],m);

改成j = find (a,m);