hdu 2024 水题

就是isalpha这个判断是否为英文字母的函数拼错了orz 其他都很水

#include
#include
#include
char s[110];
int main ()
{
	int n;
	scanf("%d",&n);
	getchar();
	while(n--)
	{
		int flag = 0;
		gets(s);
		for(int i = 0;i < strlen(s);i++)
		{
			if(i == 0 && isdigit(s[i]))
			{
				flag = 1;
				break;
			}
			if(!isdigit(s[i]) && !isalpha(s[i]) && s[i] != '_')
			{
				flag = 1;
				break;
			}
		}
		if(flag) printf("no\n");
		else printf("yes\n");
	}
	return 0;
}


你可能感兴趣的:(hdu 2024 水题)