c语言检测输入
发布时间: 2023-09-06 05:08:05
① c语言,如何判断输入一个ID的格式是否正确
正确。
拆分出来相应的ASCII,判断其范围,字母是'a'~'z' 和 'A'~'Z',数字是'0'~'9'。
#include <stdio.h>
#include <ctype.h>
bool legalID(char *ID)
{
int i = 0;
while(i < 2)
if(!isalpha(ID[i++]))return false;
while(i < 6)
if(!isdigit(ID[i++]))return false;
return ID[i] == '