ที่ผมทำคือ โปรแกรมหาเลขที่มากที่สุดจาก 5 ตัว พร้อมเรียงจาก มากไปน้อย แต่ว่ามันไม่ยอม ออกจากลูปซักที
[Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้#include<stdio.h>
int main()
{
int a=0,b=1,c=2,d=3,e=4,num[5],i=0,m=1;
for(i=0;i<5;i++)
{
printf("เลข %d : ",i+1);
scanf("%d",&num);
}
printf("\n");
while(m>0)
{
for(a=0;a<5;a++)
{
for(b=0;b<5;b++)
{
for(c=0;c<5;c++)
{
for(d=0;d<5;d++)
{
for(e=0;e<5;e++)
{
if(num[a]>num>num[c]>num[d]>num[e])
{
break;
}
}
}
}
}
}
}
printf("%d %d %d %d %d",num[a],num,num[c],num[d],num[e]);
return 0;
}
พอกำหนด จำนวนลูปก็เป็นแบบนี้ครับ
[Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้#include<stdio.h>
int main()
{
int a=0,b=1,c=2,d=3,e=4,num[5],i=0,m=1;
for(i=0;i<5;i++)
{
printf("เลข %d : ",i+1);
scanf("%d",&num);
}
printf("\n");
while(m>0)
{
m++;
for(a=0;a<5;a++)
{
for(b=0;b<5;b++)
{
for(c=0;c<5;c++)
{
for(d=0;d<5;d++)
{
for(e=0;e<5;e++)
{
if(num[a]>num>num[c]>num[d]>num[e])
{
break;
}
}
}
}
}
}
}
printf("%d %d %d %d %d",num[a],num,num[c],num[d],num[e]);
return 0;
}

มันเกิดจากอะไรครับ เพิ่งมารื้อฟื้นใหม่ อะไรก็งงๆ อยู่
โค๊ด C++ ทำไมมันไม่ยอม Break; ครับ
[Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้
พอกำหนด จำนวนลูปก็เป็นแบบนี้ครับ
[Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้
มันเกิดจากอะไรครับ เพิ่งมารื้อฟื้นใหม่ อะไรก็งงๆ อยู่