โดยเรากำหนดตัวเลขขึ้นมา เช่น a[4] = {43, 54, 6, 87};
แล้วให้เราป้อนตัวเลขเข้าไป 1 จำนวน
เสร็จแล้วให้โปรแกรมค้นหาตัวเลขว่ามีอยู่ในตัวแปร a ไหม
ถ้ามีอยู่ให้พิมพ์บอกว่ามี
ถ้าไม่มีก้อให้บอกไม่มี
ไม่ทราบว่าเราควรใช้เงื่อนไขไหนในการค้นหาตัวเลขเหล่านี้อ่ะคับ ช่วยทีคับ
โค้ด: เลือกทั้งหมด
#include<stdio.h>
#include<conio.h>
void main() { clrscr();
int num,a[4] = {43, 54, 6, 87};
printf("Enter number : ");
scanf("%d",&num);
for(int i = 0; i < 4; i++)
if(num==a[i])
printf("\nFound number : %d",num);
else
printf("\nNot found number : %d",num);
getch();
}
แต่ถ้าพิมพ์เลขอื่นๆ ที่ไม่มีในตัวแปรลำดับ เช่น 25 ให้พิมพ์ Not found number : 25 ออกมาอ่ะคับ
แต่อันนี้ พอมันเช็คแล้ว มันก้อปริ้นออกมาทุกรอบเลยคับ มีวิธีแก้ไหมคับ