代码:
#include<stdio.h>
#define listsize 50
struct sequenlist
{
int data[listsize];
int length;
};
struct sequenlist L;
int find(struct sequenlist L,int x)
{
int i=0;
while(i<L.length&&L.data[i]!=x) i++;
if(i<L.length) return(i);
else return(0);
}
int main(void)
{
int i,j,y;
struct sequenlist a;
scanf("%d",&a.length);
scanf("%d",&j);
for(i=0;i<a.length;i++)
scanf("%d",&a.data[i]);
y=find(a,j);
if(y) printf("%d\n",y);
else printf("no find");
return(0);
}
运行结果: