//Escrever um Programa que recebe uma data no formato 'DD/MM/AAAA' (dia/mês/ano), //verifica se as barras estão na posição correta, se o dia está entre 1 e 31 (inclusive), se o //mês está entre 1 e 12 e retorna um valor da seguinte forma: //0: data correta //1: dia inválido //2: mês inválido //3: dia e mês inválidos //4: formato inválido Não Sei Como Posso fazer Para que o programa reconheca o formato como Incorreto meu Codigo Segue abaixo; Usando o For. #include<iostream> int main() {//Indica Inicio//Int Vetor i = '/' int dat,m,a,dia; std::cout<<"Digite a Data Nesse Formato DD/MM/AAAA: " ; std::cin>>dia; std::cin>>m; std::cin >>a; if(dia >=1 &&dia <=31 && m >=1 && m<=12){ std::cout<<"Data Correta!";} if (dia>32||dia <=0 &&m >=1 && m<=12){ std::cout<<"Dia Incorreto!" ;} if (dia >=1 &&dia <=31 && m >12 || m<=0){ std::cout<<"Mes Incorreto!" ;} if (dia>=32||dia <=0 && m >12 || m<=0){ std::cout<<"Dia E Mes Incorretos!" ;} return 0; }