#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はだめで、数値じゃないとだめらしいです。
もともとの問題は何個か穴埋めの問題があって、ここの部分以外は解けました。
よろしくお願いします。