#include<stdio.h>
#define N 3
struct goods
{
int num;
char name[20];
float price;
int s;
};
main()
{
struct goods g[N];
int i;
printf("按提示输入%d种商品的商品编号,商品名称,单价,数量:/n",N);
for(i=0;i<N;i++)
{
printf("请输入第%d种商品的/n",i+1);
printf("商品编号:");
scanf("%d",&g[i].num);
printf("商品名称:");
scanf("%s",g[i].name);
printf("单价:");
scanf("%f",&g[i].price);
printf("数量:");
scanf("%d",&g[i].s);
}
printf("商品编号 商品名称 单价 数量/n");
for(i=0;i<N;i++)
printf("%6d%10s%8.2f%5d/n",g[i].num,g[i].name,g[i].price,g[i].s);
}
#define N 3
struct goods
{
int num;
char name[20];
float price;
int s;
};
main()
{
struct goods g[N];
int i;
printf("按提示输入%d种商品的商品编号,商品名称,单价,数量:/n",N);
for(i=0;i<N;i++)
{
printf("请输入第%d种商品的/n",i+1);
printf("商品编号:");
scanf("%d",&g[i].num);
printf("商品名称:");
scanf("%s",g[i].name);
printf("单价:");
scanf("%f",&g[i].price);
printf("数量:");
scanf("%d",&g[i].s);
}
printf("商品编号 商品名称 单价 数量/n");
for(i=0;i<N;i++)
printf("%6d%10s%8.2f%5d/n",g[i].num,g[i].name,g[i].price,g[i].s);
}