Ola  pessoal,  estou com problemas para validar a placa do carro. sera que alguém pode me ajuda   comecei a desenvolver esse codigo ai mais não ta dando certo.  :mellow:   void leValidaPlaca()
{
    
    int ret,cont,flag=0,valido=0;
    cadastroCarros carro;     
    char nums[]= "0123456789";
    char letras[]= "ABCDEFGHIJKLMNOPQRSTUVXWYZ";
     //do 
     //{ 
       printf("Informe a placa do veiculo ex:XXX0000");
       //ret = leString (stdin,carro.placa,sizeof(carro.placa));
       for(cont=0;cont<3;cont++)
       {         
        //
          //if(strcmpi(carro.placa[cont],letras)!=0);
//          {
            fflush(stdin);
            fgets(carro.placa[cont],strlen(letras)+1,stdin);
           
          //} 
       }
       for(cont=4;cont<8;cont++)
       {         
        //if((carro.placa[cont]<0)||(carro.placa[cont]>9));  
         fflush(stdin);
         fgets(carro.placa[cont],strlen(nums)+1,stdin);
        
       }
      printf("a placa e %s \n",carro.placa);
      system("pause");  
     //}while(strlen(carro.placa) !=7);
      //return placa;
}