杭电acm 2024

留学资讯2023-10-27 20:26:17admin2

if(st[j]>='0'&&st[j]<='9'||st[j]>='A'&&st[j]<='Z'||st[j]>='a'&&st[j]<='z'||st[j]=='_') continue;

杭电2024

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#define N 52
int main()
{
char arr[N];
int a,b,c,d;
while(scanf(%d,&a)!=EOF)
{
getchar(); // 在这里getchar就对了
while(a--)
{
// getchar(); 不要在这里getchar
gets(arr);
b=strlen(arr);
d=0;
for(c=0;c<b;c++)
if(c==0)
{
if((arr[c]>=65&&arr[c]<=90)||(arr[c]>=97&&arr[c]<=122)||(arr[c]==95))
{
d=1;
continue;
}
else
{
break;
}
}
else if(c!=0)
{
if((arr[c]>=65&&arr[c]<=90)||(arr[c]>=97&&arr[c]<=122)||(arr[c]==95)||(arr[c]>=48&&arr[c]<=57))
{
continue;
}
else
{
d=0;
break;
}
}
if(d)
printf(yes\n);
else
printf(no\n);
}
}
return 0;
}

相关推荐

猜你喜欢

大家正在看

换一换