#include<stdio.h>int linear_search(int arr[],int len,int key ){ int i; for(i=0;i<len;i++) if(arr[i]==key) break; if(i<len) return i; else return 0; }int main(){ int a[5]={22,45,68,213,17}; int key=68; int answer=linear_search(a[],5,key); if(answer!=-1) { printf("%d存在数组中,下标为:%d",key,answer); } else { printf("%d不存在数组中",key); } return 0;}这个报错是什么问题,求指点
1 回答
已采纳
冯宝宝
TA贡献31条经验 获得超8个赞
int answer=linear_search(a【】,5,key);修改成int answer=linear_search(a,5,key);就可以了,就编译成功了
- 1 回答
- 0 关注
- 971 浏览
添加回答
举报
0/150
提交
取消