C言語なら俺に聞け(入門篇) Part 5
■ このスレッドは過去ログ倉庫に格納されています
0545デフォルトの名無しさん
2006/12/16(土) 01:50:16どうしてか教えていただけませんか?
#include <stdio.h>
void main(void)
{
int a,i,j,n;
double b;
printf("整数aを入力してください\na=");
scanf("%d",&a);
printf("整数a以下のすべての素数は\n");
n=0;
for(i=1;i<=a;i++){
for(j=1;j<=i;j++){
b=i/j;
if(i==b*j){
n=n+1;}
}
if(n==2){
printf("%d\n",j);}
}
}
C言語習い始めたばかりで、よく知らないんですが
ifとforだけを使っていい方法はないですか
■ このスレッドは過去ログ倉庫に格納されています