求高手帮忙看看这个C语言题目万分感激

设有一个整形数组,另输入一个整数,编程查找这个整数是否在数组中出现过。若出现,则输出第一次出现的位置;否则,输出no found。

#include<stdio.h>
float number[5]={5,4,3,6,9};
void main()
{
printf("请输入被查询的数");
float a;
scanf("%f",&a);
for(int i=0;i<5;i++)
{
if(a==number[i]){printf("位置为%d\n",i);break;}
}
if(i==5)printf("not found\n");
}
温馨提示:答案为网友推荐,仅供参考
相似回答