O problema é o seguinte, peço pra o usuário digitar 2 bandas compostas de: nome, estilo, integrantes e posição no ranking. Porém o nome da segunda banda a ser informada impossibilita o usuário, o que será?
typedef struct {
char nomeBanda[50];
char estilo[50];
int integrantes;
int pos;
} tBanda;
tBanda ban [100];
void preenche ( ){
int i;
for(i=0; i<2; i++){
printf("nome da banda: \n");
gets(ban[i].nomeBanda);
printf("estilo da banda: \n");
gets(ban[i].estilo);
printf("numero de integrantes: \n");
scanf("%d", &ban[i].integrantes);
printf("posicao ranking da banda: \n");
scanf("%d", &ban[i].pos);
}
printf("\n------------------------------------------------\n");
for(i=0; i<2; i++){
printf("Banda: %s\n", ban[i].nomeBanda);
printf("Estilo: %s\n", ban[i].estilo);
printf("Integrantes: %d\n", ban[i].integrantes);
printf("Posiçao: %d\n", ban[i].pos);