string str = Console.ReadLine();
//数字,字母,下划线
//不能以数字开头
bool flag = true;
for (int i = 0; i < str.Length; i++) {
if ((str[i] < '0' || str[i] > '9') && (str[i] < 'a' || str[i] > 'z') && (str[i] < 'A' || str[i] > 'Z') && (str[i] != '_')){
flag = false;
break;
}
}
if (str[0] >= '0' && str[0] <= '9') {
flag = false;
}
if(flag){
Console.WriteLine("合法");
}else{
Console.WriteLine("不合法");
}
02-25
798
10-05
1810