▼ กำลังโหลดข้อมูล... ▼
แสดงความคิดเห็น
คุณสามารถแสดงความคิดเห็นกับกระทู้นี้ได้ด้วยการเข้าสู่ระบบ
กระทู้ที่คุณอาจสนใจ
อ่านกระทู้อื่นที่พูดคุยเกี่ยวกับ
C (ภาษาคอมพิวเตอร์)
การพัฒนาซอฟต์แวร์
ช่วยดูโค้ดภาษาC ให้หน่อยครับว่าผิดตรงไหน
แล้วโจทย์มันคือ "จำนวนเฉพาะตัวที่ 10001 มีค่าเป็นเท่าไร เมื่อจำนวนเฉพาะตัวแรก คือ 2"
นี่คือโค้ดที่ผมเขียนครับ แต่compileแล้วมันไม่แสดงอะไรออกมาเลย โค้ดผิดตรงไหนป่าวครับ
#include<stdio.h>
int main(){
int x=1,y,z,count=0;
for(x=1;count<10001;x++)
{
z=0;
for(y=1;y<=x;y++)
{
if(x%y==0) z++;
}
if(z==2) count++;
}
printf("%d",x);
return 0;
}