在数组中查找指定的元素
创始人
2025-06-02 20:40:00
在数组中查找指定的元素
if(k=-1)
printf("Not found\n");
把if(k=-1)改为if(k==-1)

for(j=0;j if(a[j]==x)
o=j;break;
}

改为

for(j=0;j if(a[j]==x){
o=j;break;}
}
#include
int main(void)
{
int a[10],n,k,i,x;
int search(int a[],int n,int x);
printf("Input n:");
scanf("%d",&n);
printf("Input %d integes:",n);
for(i=0;i scanf("%d",&a[i]);
printf("Input x:");
scanf("%d",&x);
k=search(a,n,x);
if(k=-1) //改为if(k==-1)
printf("Not found\n");
else
printf("%d",k);
return 0;
}

int search(int a[],int n,int x)
{
int j,o;
o=-1;
for(j=0;j if(a[j]==x)
o=j;break; //加对大括号{o=j;break;}
}
return o;
}

相关内容

热门资讯

原创 前... “妈,尝尝,这个酸甜酸甜的,可好吃了”“妈,还有这个,这个软和,里面还有馅”我边吃边让儿媳也吃,别老...
原创 莫... 周末的佛山,莫氏鸡煲总店又被挤爆。 场外排长龙,食客等上一个多小时只为那口“老莫亲手炒”的锅。 ...
原创 平... 秋冬这三样家常食材性价比超高,一斤才几毛钱,吃法不一样功效也不同,生吃清爽抑菌,熟吃温润润肺,日常多...