したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |

ぷろぐらみんぐ

55あんだ〜:2007/06/11(月) 15:53:57 ID:CUqg93Jc
>>45
あんまよくみてないが、↓じゃね?
つまりwhileのなかに+をいれただけ

int main(int argc, char* argv[])
{

int number, usedpoint;
int Acount = 0, Bcount = 0, Ccount = 0, Dcount = 0;

printf("景品番号を入力してください(1,2,3,4,EOF):\n");

while ( ( number = getchar() ) != EOF){

usedpoint = Acount * 50 + Bcount * 100 + Ccount * 120 + Dcount * 180;

switch (number)
{

case '1':
++Acount;
printf("必要なポイント:50\n");
printf("これまでの使用ポイント:%d\n",usedpoint);
break;
case '2':
++Bcount;
printf("必要なポイント:100\n");
printf("これまでの使用ポイント:%d\n",usedpoint);
break;
case '3':
++Ccount;
printf("必要なポイント:120\n");
printf("これまでの使用ポイント:%d\n",usedpoint);
break;
case '4':
++Dcount;
printf("必要なポイント:180\n");
printf("これまでの使用ポイント:%d\n",usedpoint);
break;
case '\n': case ' ':
break;

default:
break;

}
}
printf("\n合計%dポイント使用しました。\n", usedpoint);

return 0;

}


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板