C言語なら俺に聞け! Part 〈57〉
■ このスレッドは過去ログ倉庫に格納されています
0503デフォルトの名無しさん
NGNGしたのソースはコンパイルは問題なく出来たのですが下半分が機能してくれません
原因を教えてください
/*入力した任意の数値の桁数を調べるソース*/
#include<stdio.h>
#include<math.h>
main()
{
int a,b,c,i;
scanf("%d",&a);
i=0;
while(i>=0)
{
c=pow(10,i);
b=a%c;
if(a==b)
break;
i++;
}
printf("%d",i);
/*これ以降は任意の数字のそれぞれの桁の数字を抽出するソースであり上のところで調べた桁数だけループする*/
int d,e;
int j;
j=0;
while(j==i)
{
e=pow(10,j);
d=a/e%10;
j++;
printf("%d桁目の数値は%dです",j,d);
}
}
■ このスレッドは過去ログ倉庫に格納されています