これのヒントを教えてください。
数値を1つ入力し各桁の和を求めろ
例
11111→5
数値を反転して表示しろ
1234→4321
それぞれサブ関数を使え
無題
Re:無題
/* ヒントです。サブ関数使うほどでも無いかもしれないですが 「それぞれサブ関数を使え」なんて命令形で強制されると、 お望みどおりに subkansu 使いましたと言いたくなります。 */ #include<stdio.h> #include<stdlib.h> void subkansu() { char c[2],a[10]="1234\0"; int i; int v; for(i=0;i<strlen(a);i++) { c[0] = a; c[1] = 0x0 ; v = atoi(c); printf("a[%d]= %c(char) => %d(int)\n" ,i, a , v); } } main() { subkansu(); }