33,321
社区成员




#include<stdio.h>
#include<string.h>
int main()
{
int num,i,j,flag=0,count=0;
char a[50];
scanf("%d",&num);
for(i=0;i<num;i++)
{
getchar();
gets(a);
for(j=0;j<strlen(a);j++)
{
if((a[0]>='0'&&a[0]<='9'))
{flag=0;continue;}
if((a[j]>='0'&&a[j]<='9')||(a[j]>='A'&&a[j]<='Z')||(a[j]>='a'&&a[j]<='z')||(a[j]=='_'))
count++;
if(count==strlen(a))
flag=1;
}
if(flag==1) printf("yes\n");
if(flag==0) printf("no\n");
}
}
for(j=0;j<strlen(a);j++)
{
if(!((a[j]>='0'&&a[j]<='9')||(a[j]>='A'&&a[j]<='Z')||(a[j]>='a'&&a[j]<='z')||(a[j]=='_')))
{flag = 1; break;}
if ((a[0]>='0'&&a[0]<='9'&&j==0))
{flag = 1; break;}
}
if(flag==0) printf("yes\n");
if(flag==1) printf("no\n");