在主函数中以键盘输入5个整数放入一数组中,并且输入一个待查找数据,通过调用一个函数返回待查找数据的下标号
#include <stdio.h>
int find(int a[], int x){
for(int i=0;i<5;i++){
if(a[i]==x)return i;
}
return -1;
}
int main(void) {
int a[5];
for(int i=0;i<5;i++){
scanf("%d",&a[i]);
}
int x;
scanf("%d",&x);
printf("%d",find(a,x));
return 0;
}
#include <stdio.h>
int main(void){
int a[5], x, i;
printf("请输入5个整数,每输入一个按回车键:");
while(scanf("%d", &a[i]) != EOF){
i ++;
if(i >= 5){
break;
}
printf("请输入待查数据按回车键:");
scanf("%d", &x)
for(i = 0; i < 5; i ++){
if(x== a[i]){
printf("待查数据下标为%d:", i);
break;
}
}
}
return 0;
}