#include<stdio.h>
void main()
{ int i;
float dj=0;
char mc[50],zz[10],cbs[50];
for(i=1;i<=10;i++)
{
printf("请输入第%d本书的名称、单价、作者、出版社:\n");
scanf("%s,%.2f,%s,%s\n",mc,dj,zz,cbs);
}
for(i=1;i<=10;i++)
{
printf("请输出第%d本书的名称、单价、作者、出版社:");
printf("%s,%.2f,%s,%s\n",mc,dj,zz,cbs);
}
}
追问不对,
显示的都是最后一次输入的内容
追答一、用一个for 循环,输入一本书的信息,输出一本书的信息。
二、用二维数组,第二维是10,然后输入输出。