歌单制做 结构体
#include <stdio.h>
#define N 10
struct song
{
char name[100];
char writer[50];
char singer[50];
int year;
}s[N];
int main()
{
int i;
for(i = 0;i<N;i++)
{
printf("请输入歌曲名称:");
scanf("%s",s[i].name);
printf("请输入作词:");
scanf("%s",s[i].writer);
printf("请输入歌手:");
scanf("%s",s[i].singer);
printf("请输入发行年份:");
scanf("%d",&s[i].year);
printf("\n");
}
printf("歌曲信息汇总:\n");
printf("歌曲名称\t作词\t歌手\t发行年份\n");
printf("------------------------------\n");
for(i = 0;i<N;i++)
{
printf("%s\t\t%s\t%s\t%d\n",s[i].name,s[i].writer,s[i].singer,s[i].year);
}
return 0;
}
