構造体の計算について
Posted: 2012年7月31日(火) 23:13
商品と金額と個数を入れて売り上げの計算させたいのです。
プログラムを作ってみたのですが、なぜかうまく動きません。
プログラムはCです。
プログラムを作ってみたのですが、なぜかうまく動きません。
プログラムはCです。
#include <stdio.h>
struct SYOHIN
{
int kosu;
int tanka;
int uriage;
};
void keisan(struct SYOHIN *x);
int main(void)
{
struct SYOHIN a, b, c;
a.kosu = 3; a.tanka = 5000;
b.kosu = 17; b.tanka = 600;
c.kosu = 32; c.tanka = 1200;
kaisan(&a); printf("商品Aの売り上げは%d円 \n",a.uriage);
kaisan(&b); printf("商品Bの売り上げは%d円 \n",b.uriage);
kaisan(&c); printf("商品Cの売り上げは%d円 \n",c.uriage);
}
void keisan(struct SYOHIN *x)
{
x->uriage = x->tanka * x->kosu;
}