顺序表中找相同元素,求指导????
#include<stdlib.h>#include<stdio.h>
#define size 5
typedef struct lnode{
int data[size];
int len;
}lnode;
void createlist(lnode &l)
{
printf("please input number you want:\n");
for(int i=0;i<l.len;i++)
scanf("%2d",&l.data[i]);
for(int j=0;j<l.len;j++)
printf("the number is:\n",l.data[j]);
}
int account(lnode l,int x)
{
int m=0;
for(int i=0;i<l.len;i++)
{ if(l.data[i]==x)
m++;}
return m;
}
void main()
{
lnode l;
int y,t;
printf("please input y:\n");
scanf("%d",&y);
createlist(l);
t=account(l,y);
printf("y元素的个数为%d个",t);
}