01/10/2018, 15:16
Tìm số nguyên tố trong khoảng 1-n: không nhập được n>100
Các cao nhân giúp e với ạ ,em bug lỗi mãi mà ko ra
Đề bài là :Hãy nhập vào n và in ra các số nguyên tố từ 0-n
Đây là code của e ạ mà ko hiểu sao khi nập từ 1-99 thì đúng nhưng nhập từ 100 trở đi kết quả lại sai ạ
E xin cảm ơn ạ
#include<stdio.h>
int main(){
int i,j,n,dem=0;
printf ("nhap vào so n:");
scanf ("%2d",&n);
if (i<2) {
return 0;
}
if (i>=2){
for (i=2;i<=n;i++) {
for (j=1;j<=i;j++){
if (i%j==0){
dem++;
}
}
if (dem==2){
printf("%4d",i);
}
dem=0;
}
}
return 0;
}
Bài liên quan
Sai chỗ này nè
ok a ,em đã fix r ạ
em lại cứ đi bug lỗi phần dưới