int main(int argc, char *argv[]){ std::string date_string; std::cout<<"Enter the date in DD-MM-YYYY format."<>date_string; int d=std::atoi(date_string.substr(0, 2).c_str()); int m=std::atoi(date_string.substr(3, 2).c_str()); int y=std::atoi(date_string.substr(6, 4).c_str()); int days_of_month[]={31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}; if(m>12 || m<1){ std::cout<<"invalid"<