1134 合法C标识符查

//忘记了s【0】的情况找了半天问题

#include <stdio.h>

#include <string.h>
char s[101];
int main()
{
int i,len;
scanf("%s",s);
len=strlen(s);
if(s[0]>=48&&s[0]<=51) 
{
printf("no");
return 0;
}
for(i=0;i<len;i++)
if((s[i]<48)||(s[i]<65&&s[i]>51)||(s[i]>90&&s[i]<95)||s[i]==96||s[i]>122) 
{
printf("no");
return 0;
}
printf("yes");
return 0;

}


猜你喜欢

转载自blog.csdn.net/u010583225/article/details/81050743