C/C++の宿題を片付けます 105代目
■ このスレッドは過去ログ倉庫に格納されています
0614デフォルトの名無しさん
2008/04/27(日) 04:31:01#include <stdio.h>
#define STRUCT_SIZE 20
typedef struct{char name[10];int money;}PRODUCT;
int main(){
int i,count,sum;
PRODUCT product[STRUCT_SIZE];
printf("商品名と金額を最大20件入力してください。(終了は^z)\n");
for(i = count= 0;i < STRUCT_SIZE && scanf("%s%d",product[i].name,&product[i].money)!=EOF;i++,count++);
printf("%-10s%s\n","商品名","金額");
for(i = sum = 0;i < count;sum+=product[i].money,i++){printf("%-10s%6d\n",product[i].name,product[i].money);}
printf("%-10s%6d","合計",sum);
return 0;
}
キモイ書き方をしてみる
■ このスレッドは過去ログ倉庫に格納されています