[Resolvido] matriz passagem de parametros
Boa tarde pessoal
tentando fazer um programinha q armazena um cadastro de voo:
quantidade de voos, nº do voo, destino, origem, nº de poltronas
problema: ele roda pega as informaçoes 1 vez e para.
void cadastroVoo(int voo[],int lugares[],char origem[][50],char destino[][50]){
int i,j;
//aqui faz o cadastro
for(i=0;i<3;i++){
puts("Informe o n do voo: ");
scanf("%d",&voo[i]);
puts("Informe a origem do voo: ");
fflush(stdin);
gets(origem[i]);
puts("Informe o destino do voo: ");
fflush(stdin);
gets(destino[i]);
puts("Informe a quant de lugares deste voo: ");
scanf("%d",lugares[i]);
puts("-----------------\n");
}
//aqui exibi as informaçoes
for(i=0;i<3;i++){
printf("n do voo: %d\nOrigem: %s\nDestino: %s\nLugares disponiveis: %d",voo[i],origem[i],destino[i],lugares[i]);
}
}
int main()
{
int voo[12], lugares[12], n;
char origem[3][50], destino[3][50];
puts("Informe o n de voos: ");
scanf("%d",&n);
cadastroVoo(voo,lugares,origem,destino);
getch();
return 0;Discussão (7)
Carregando comentários...