演習4ー12
問:整の整数値を読み込んで、その桁数を表示するプログラムを作成せよ。
// Ex0412.c
#include <stdio.h>
int main(void)
{
int no1, no2;
int cnt = 0;
printf("正の整数を入力せよ:");
scanf("%d", &no1);
no2 = no1;
do {
if (no1 <= 0)
puts("正ではない数値を入力しないでください。");
} while (no1 <= 0);
while (no1 > 0) {
no1 /= 10;
cnt++;
}
printf("%d は %d 桁です。\n", no2, cnt);
return 0;
}
コメント
特になし。
書籍情報
https://www.amazon.co.jp/新・明解C言語-入門編-第2版-柴田-望洋/dp/4815609799?_...
www.amazon.co.jp
コメント