約数の数を求める
【実行結果】
/*
∧⊂ヽ
(,*゚-゚)ノ 1からnまでiを増やしていく。
| ⊃| その中でnがiで割って
| | 割り切れたら約数ということ。
⊂ノ~
∪
*/
#include <stdio.h>
int main(void)
{
/* 定義 */
int i, n, count;
/* 正の数じゃない間は再入力 */
printf("整数を入力してね。:");
scanf("%d", &n);
count = 0;
for(i = 1; i <= n; i++)
if (n % i == 0){
printf("%d \n", i);
count++;
}
/* 結果 */
printf("\a \n");
printf(" ∧⊂ヽ\n");
printf(" (,*゚-゚)ノ\n");
printf(" | ⊃| 約数は%d個です。\n", count);
printf(" | |\n");
printf(" ⊂ノ~\n");
printf(" ∪ \n");
printf("\n");
return 0;
}