#B1441. 合法 C 标识符检查
合法 C 标识符检查
【题目描述】
给定一个不包含空白符的字符串,请判断它是否为 C 语言合法标识符。
C 语言标识符在本题中需要满足:
- 不是 C 语言保留字;
- 只包含字母、数字和下划线
_; - 不能以数字开头。
本题保证输入的字符串不是 C 语言保留字。
【输入描述】
输入一行,一个字符串 。
保证:
- ;
- 不包含空白字符;
- 保证 不是 C 语言保留字。
【输出描述】
如果 是合法 C 标识符,输出 yes;
否则输出 no。
【样例 1】
【样例 1 输入】
RKPEGX9R;TWyYcp
【样例 1 输出】
no
【样例 1 解释】
字符串中包含分号 ;,不是合法标识符。
【样例 2】
【样例 2 输入】
_count2
【样例 2 输出】
yes