using static System.Console;
public class Program {
public static void Main() {
while (true) {
WriteLine("Em que dia você nasceu?");
if (int.TryParse(ReadLine(), out var dia) && dia < 32) break;
WriteLine("Digite dia válido");
}
while (true) {
WriteLine("Em que mês você nasceu?");
if (int.TryParse(ReadLine(), out var dia) && dia < 13) break;
WriteLine("Digite mês válido");
}
}
}
//https://pt.stackoverflow.com/q/432738/101
dXNpbmcgc3RhdGljIFN5c3RlbS5Db25zb2xlOwoKcHVibGljIGNsYXNzIFByb2dyYW0gewoJcHVibGljIHN0YXRpYyB2b2lkIE1haW4oKSB7CgkJd2hpbGUgKHRydWUpIHsKCQkJV3JpdGVMaW5lKCJFbSBxdWUgZGlhIHZvY8OqIG5hc2NldT8iKTsKCQkJaWYgKGludC5UcnlQYXJzZShSZWFkTGluZSgpLCBvdXQgdmFyIGRpYSkgJiYgZGlhIDwgMzIpIGJyZWFrOwoJCQlXcml0ZUxpbmUoIkRpZ2l0ZSBkaWEgdsOhbGlkbyIpOwoJCX0KCQl3aGlsZSAodHJ1ZSkgewoJCQlXcml0ZUxpbmUoIkVtIHF1ZSBtw6pzIHZvY8OqIG5hc2NldT8iKTsKCQkJaWYgKGludC5UcnlQYXJzZShSZWFkTGluZSgpLCBvdXQgdmFyIGRpYSkgJiYgZGlhIDwgMTMpIGJyZWFrOwoJCQlXcml0ZUxpbmUoIkRpZ2l0ZSBtw6pzIHbDoWxpZG8iKTsKCQl9Cgl9Cn0KCi8vaHR0cHM6Ly9wdC5zdGFja292ZXJmbG93LmNvbS9xLzQzMjczOC8xMDE=