写出一通用函数,该函数从一个一维整型数组中寻找一个指定的数,若找到,返回该数在数组中的下标值,否则返回-1
代码如下
#include <stdio.h>
int fun(int a[],int n,int m)
{
int i;
for (i=0;i<n;i++)
{
if(a[i] == m)
return i;
}
return -1;
}
int main()
{
int a[20]={0},n,m,i;
int index;
printf("请输入数组元素个数:");
scanf("%d",&n);
printf("请输入数组元素:");
for(i=0;i<n;i++)
scanf("%d",&a[i]);
printf("请输入需要查找的数:");
scanf("%d",&m);
index = fun(a,n,m);
printf("%d\n",index);
return 0;
}