10/04/17 23:47:08
6桁の数字を入力して、その数字の金額の金種を出力するプログラムを作っているのですがうまくいきません
とりあえずここまで作ったのですが…
#include <stdio.h>
int main(void) {
int x[9][2] = {
{ 10000, 0 },{ 5000, 0 },{ 1000, 0 },{ 500, 0 },{ 50, 0 },{ 10, 0 },{ 5, 0 },{ 1, 0 }
} ;
int n,k ;
printf("6桁の数字を入力してください \n");
scanf("%d",&n);
printf("%d円は \n",n);
for( k=0 ; k<9 ; k++ ){
x[k][1] = n/x[k][0] ;
n = n%x[k][0] ;
}
for( k=0 ; k<3 ; k++ ){
printf("%d円札は%d枚 \n", x[k][0],x[k][1] );
}
for( k=3 ; k<9 ; k++ ){
printf("%d円玉は%d枚 \n", x[k][0],x[k][1] );
}
return 0;
}