#include<stdio.h>
void search(int x[],int y,int n);
void main()
{
int a[10],i,key,n;
printf("How many numbers you want to input(n<=10):\n");
scanf("%d",&n);
printf("Please input the array!\n");
for(i=0;i<n;i++)
scanf("%d",&a[i]);
puts("The key you want to search:");
scanf("%d",&key);
search(a,key,n);
getch();
}
void search(int x[],int y,int n)
{
int i,j=-1;
for(i=0;i<n;i++)
if(y==x[i])
j=i;
if(j!=-1)
{
printf("下标为:%d\n",j);
printf("它是该数列中的第 %d 个数。",j+1);
}
else
printf("NOT FOUNDED!");
}
温馨提示:答案为网友推荐,仅供参考