素因数のひとつを表示

  • タグ:
  • タグはありません
#include <stdio.h>

main(){
	
	int i, n;

	
	for(n=2 ; n<=100 ; n++){
		for (i=2; i<=n; i++) {
			if (n%i == 0) break;
		}
		if (n%i == 0 && n==i) {printf("%3dは素数です\n",n);}
		else {printf("%3dは合成数です。素因数のひとつは %3d。\n",n,i);}
	}
}