i nt searchit(item *it int n item s,int choice,int *f[ ]
int i,j=0,find=0,pos;
for(i=0;i<n;i++);/*待查找的元素为s*/
pos=equa1(it[i],s,choice);printf("pos=%d\n”,pos) if (pos)
f[j++]=i;
find++;
printf("%s\n",it[i].indate);
return find;
请修改问题中的代码格式。
此外我注意到你的for循环之后跟着一个;,这代表for循环每次都会执行一个空语句,不会执行你希望做的内容。
将for循环需要做的内容用{}括号括起来。