#include<stdio.h>
const int n=10;
int Search(int a[],int m)
{
int i;
for(i=n-1,i>=0;a[i]!=m;i--);
if(i>=0)
return i;
return -1;
}
int main()
{
int i,m,t=1;
int a[n];
char c;
printf("请输入数组:");
for(i=0;i<n;i++)
scanf("%d",&a[i]);
while(t)
{
printf("请输入要查找的数据:");
scanf("%d",&m);
int k=Search(a,m);
if(k==-1)
printf("数组中无此元素!!!\n");
else printf("%d在数组中的%d位置\n",m,k);
printf("是否继续查找(Y/N):");
scanf("%s",&c);
if(c=='Y'||c=='y')
t=1;
else
t=0;
}