Typedef struct carro{
char marca[50];
char modelo[50];
int anoDeFabricacao;
char placa[15];
}Veiculo;
int main(){
int cont, i=0;
Veiculo v[10];
printf("Digite a quantidade de veiculos que deseja inserir\n");
scanf("%d", &cont);
while(cont--){
scanf("%s", v[i].marca);
scanf("%s", v[i].modelo);
scanf("%d", v[i].anoDeFabricacao);
scanf("%s", v[i].placa);
i++;
for(i=0; i<10; i++){
printf("%s", v[i].marca);
printf("%s", v[i].modelo);
printf("%d", v[i].anoDeFabricacao);
printf("%s", v[i].placa);
printf("Digite o ano de fabricacao\n");
int ano;
scanf("%d", &ano);
for(i=0; i<10; i++){
if(ano==v[i].anoDeFabricacao){
printf("%s", v[i].marca);
printf("%s", v[i].modelo);
printf("%d", v[i].anoDeFabricacao);
printf("%s", v[i].placa);
}
printf("Digite o modelo do veiculo\n");
int mode;
scanf("%s", &mode);
for(i=0; i<10; i++){
if(strcmp(mode, v[i].modelo)==0){
printf("%s", v[i].marca);
printf("%s", v[i].modelo);
printf("%d", v[i].anoDeFabricacao);
printf("%s", v[i].placa);
}
return 0;
Assim temos que o código acima representa um sistema de registro de códigos de carros.
Para escrever sua resposta aqui, entre ou crie uma conta.
Compartilhar