#include"stdio.h"
//#include"conio.h"
//#include"string.h"
union condition
{
float score[10];
char situation[80];
};
struct person
{
char name[20];
char num[10];
char kind;
union condition state;
}personnel[2];
void main()
{
int i,j;
for(i=0;i<2;i++)
{
puts("Enter name:");
scanf("%s",personnel.name);
puts("Enter num:");
scanf("%s",personnel.num);
printf("Enter kind:");
scanf("%c",&personnel.kind);
printf("%c",personnel.kind);
if(personnel.kind=='t')
{puts("Enter situation:");
scanf("%s",personnel.state.situation);
}
else
for(j=0;j<10;j++)
scanf("%f",&personnel.state.score[j]);
}
for(i=0;i<2;i++)
{
printf("%s\n",personnel.name);
printf("%s\n",personnel.num);
printf("%c\n",personnel.kind);
if(personnel.kind=='t')
puts(personnel.state.situation);
else
for(j=0;j<10;j++)
printf("%6.1f",personnel.state.score[j]);
}
}
|