Uma revenda de automoveis usados precisa de um sistema que gerencie o seu cadastro de veiculos.Para cada veiculo a empresa deseja armazenar:nome,marca,placa,opcionais,ano,quilometragem e observacoes.Atualmente a empresa possui 30 carros em estoque,mas seu deposito tem capacidade para 100 carros.Faca um program que permita o cadastro de ,no maximo ,100 carros . O cadastro de carros deve ser feito um a um,ou seja,a cada inclusao deve ser perguntado se deseja incluir outro. menu de opcoes; 1-Incluir carro 2-consultar carro por placa 3-exibir carro por ano  4-listar todos os carros  5-excluir carros 6- depois de escolhida a opcao do menu,a operacao deve  ser exxecutada e o menu deve aparecer novamente na tela para que o usuario escolha outra opcao. cada opcao deve ser implementada como uma funcao conforme descrita abaixo: Incluir_carro ent:vetor com as estrutura para armazenar as informacoes dos carros e nnumero de elementos no vetor. said:numero de elementos do vetor(valor apos as inclusoes) descri:faz a leitura de elementos no vetor de carros.A cada inclusao deve ser perguntado se o usuario deseja incluir um novo carro.As inclusoes devem se encerradas quando o usuario responder"N" consultar_ carro_por_ placa ent:vetor de carros ,numeros de carros cadastrados e uma plca(char 8) said:nenhuma  descri:exibe na tela os dados do carro que tem a placa informada  exibe_carro_por_ano ent:vetor de carros ,numeros de carros ccadastrados e uma plca (8) said:nenhuma descr:mostra na tela todos os carros do ano especifico  excluir_carro entrada:vetor de carros,numeros de elementos cadastrados por placa(char 8) saida:numero de elementos do vetor atualizado descricao:exclui o carro que tem a placa informada.a exclusao ocorre sobrepondo o elemento excluido com o que esta imediatamente apos.Os elemntos do vetor devem ser reogarnizados. listar_carro entrada:vetor de carros e o numero de carros cadastrados saida:nenhuma  descricao:lista todos os carros cdastrados na tela    Me ajudem por favor não consigo compilar   #include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <conio.h>
struct cada_carro{
    char nome[30],marca[20],placa[8],op[30],ob[30];
    int ano,km;
     };
int incluir_carro(struct cada_carro info[100],int x) {
    int i;
    char resp,op_;
    for (i = x;i < 100;i++);
    {
      printf("digite o nome do carro:\n");
      gets(info[i].nome);
      printf("digite a marca do carro:\n");
      gets(info[i].marca);
      printf("digite a placa do carro:\n");
      gets(info[i].placa);
      printf("digite as opcoes do carro:\n");
      gets(info[i].op);
      printf("digite as observacoes do carro:\n");
      gets(info[i].ob);
      printf("digite o ano do carro:\n");
      scanf("%i",&info[i].ano);
      printf("digite a quilometragem:\n");
      scanf("%i",&info[i].km);
      printf("deseja incluir outro automovel (S/N)");
      scanf ("%c",&op_);
      fflush(stdin);
        if ( strchr("nN",op_));
           break;
             return (i);             
              } 
int consultar_carro_por_placa(struct cada_carro  info[100],int x);
     {
      int i;
      char pla[8];  
         for (i=0;i < x;i++)
         {
            printf("informe a placa:\n");
            scanf("%c",&pla);
            if (strcmp( pla,info[i].placa ));
               printf("%s",info[i].nome);
               printf("%s",info[i].marca);
               printf("%s",info[i].op);
               printf("%s",info[i].ob);
               printf("%i",info[i].ano);
               printf("%i",info[i].km);    
         } 
      }             
int exibe_carro_por_ano (struct cada_carro info[100],int x);
   {
     int i,a;
     
        for (i=0;i<x;i++)
        {    
           printf("informe o ano do carro");
           scanf("%c",&a);
           if (  strcmp ( a,info[i].ano));
              printf("%s",info[i].nome);
              printf("%s",info[i].marca);
              printf("%s",info[i].op);
              printf("%s",info[i].ob);
              printf("%s",info[i].placa);
              printf("%i",info[i].km);
          }
     }     
int excluir_carro (struct cada_carro  info[100],int x,char placa[8])
  {
    int i,j;
          for (i=0;i<x;i++)
           {
            if (strcmp(info[i].placa,placa));        
              for (j=i;j<x;j++)
               info[j].nome = info[j+1].nome);
               info[j].marca = info[j+1].marca;
               info[j].op = info[j+1].op;
               info[j].ob = info[j+1].ob;
               info[j].placa = info[j+1].placa;
               info[j].ano = info[j+1].ano;
               info[j].km  = info[j+1].km;
             }
          }                              
int listar_carro (struct cada_carro info[100],int x)
     int i;
     {
          for (i=0; <x; i++);
             {                         
               printf("%s",info[i].nome);
               printf("%s",info[i].marca);
               printf("%s",info[i].op);
               printf("%s",info[i].ob);
               printf("%s",info[i].placa);
               printf("%i",&info[i].ano);
               printf("%i",&info[i].km);
             }
          }
int main()
 {
    struct cada_carro(); 
    int incluir_carro(x),consultar_carro_por_placa(pla),exibe_carro_por_ano(a),excluir_carro(pla),listar_carro(x);
    int opc_;
    char placa;
  {
    do 
      printf("1-Incluir carro:\n");
      printf("2-Consultar carro por placa:\n");
      printf("3-Exibir carros por ano:\n");
      printf("4-Listar todos carros:\n");
      printf("5-excluir carro:\n");
      printf("6-sair:\n");
      scanf("%i",&opc);
      fflush(stdin);
      switch { 
      case  (opc_ == 1);
          incluir_carro(x);
          break;
      case (opc_ == 2);
           consultar_carro_por_placa(pla);
           break;            
      case (opc_ == 3); 
           exibe_carro_ por_ano(a);
           break;
      case (opc_ == 4);
           listar_carro (x);
      case (opc_ == 5);
           printf("digite a placa do carro a ser excluido:\n");
           gets (placa);
           excluir_carro(placa);  
           break;
           }
        printf("escolha outra opcao:\n");               
   }while (opc_ != 6); 
   getche();
}