- スレを勃てるまでもないC/C++の質問はここで 23 [転載禁止]©2ch.net
337 :デフォルトの名無しさん[]:2015/05/27(水) 19:42:11.04 ID:nCq7jW/A - 4月からcを始めた大学生です。講義でお釣りの枚数を数えるプログラムを作ったのですが
int onedan = 1234, shiharai = 10000; int sa, amari; /******************************* scanf */ printf("Price? => ");scanf("%d",&onedan); printf("Payment? => "); scanf("%d",&shiharai); printf("----\n"); /******************************* balance */ amari = shiharai3 - onedan; printf("price = %d, ",onedan); printf("payment = %d, balance = %d\n",shiharai3,sa); printf("----\n"); ここで amari の部分に sa と入力すべきだったのを間違えてしまいました。 結果として、出力したデータでは、balance = の部分の数字が1555315592 、1563462560と乱数の様に表示されています。 一体何が行われているのか皆目検討もつきません。どなたかよろしくお願いいたします
|