- 93 名前:デフォルトの名無しさん mailto:sage [2023/05/04(木) 04:12:02.40 ID:W+5O3yqN0.net]
- 急に凄くレベル低い話して申し訳ないんだけど
#include <stdio.h> int main() { int a[101] = {}; a[0] = 2; a[1] = 3; for (int i = 4; i < 1000; i++) { int r = 1, j; for (j = 0; j <= 100 && a[j] != 0; j++) { if ((i % a[j]) == 0) { r = 0; break; } } printf("%d %d %d %d %d \n", i, j, a[j], i % a[j], r); if (r) a[j + 1] = i; } for (int i = 0; i < 100; i++) printf("%d ", a[i]); } なんでこれ上手く動かないんだろう
|

|