#include <stdio.h>
int main(void) {
int n1, n2, i, gcd = 1;
puts("整数2つ入力");
printf("1つ目:"); scanf("%d", &n1);
printf("2つ目:"); scanf("%d", &n2);
i = 1;
while (i <= n1 && i <= n2) {
if (n1 % i == 0 && n2 % i == 0) {
gcd *= i;
n1 /= i;
n2 /= i;
i = ●;
} else {
i++;
}
}
printf("gcd = %d\n", gcd);
return 0;
}
というプログラムで、●に適切な"数値"を入れよという問題なんですが、何をいれればよいのでしょうか。i+1はだめで、数値じゃないとだめらしいです。
もともとの問題は何個か穴埋めの問題があって、ここの部分以外は解けました。
よろしくお願いします。