特定の数の約数をリストするプログラムを作成しようとしていました。これを書くとうまくいきます:
int main () {
int num, i;
printf("\nEnter a number: ");
scanf("%d", &num);
for(i == 0; i <= num; ++i) {
if (num % i == 0) {
printf("\n\t%d", i);
}
}
}
ただし、for ループが
for(i = 0; i <= num; ++i)
これはforループの形式だと思っていたので混乱しています。誰かが私のエラーを指摘してもらえますか?