1 #include"stdio.h"
2 #define Maxsize 30
3 typedef struct{
4 int data[Maxsize];
5 int n;
6 }Seqlist;
7 int Search(Seqlist&L,int x)
8 {
9 int i;
10 for(i=0;i<L.n;i++)
11 {
12 if(L.data[i]==x)
13 printf("%d",i+1);
14 }
15 }
16 int main()
17 {
18 int i;
19 Seqlist L;
20 printf("请输入线性表的长度: ");
21 scanf("%d",&L.n);
22 for(i=0;i<L.n;i++)
23 {
24 printf("请输入第%d个元素: ",i+1);
25 scanf("%d",&L.data[i]);
26 }
27 for(i=0;i<L.n;i++)
28 {
29 printf("%d",L.data[i]);
30 }
31 int x;
32 printf("请输入需要查找的元素为: ");
33 scanf("%d",&x);
34 Search(L,x);
35 }