#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;
    }