文章目录 一、题目描述 二、解题思路 三、代码详解 四、推荐专栏 五、习题练习 一、题目描述 循环输入。每组输入为一个长度不超过80的字符串,判断它是否是 C语言合法标识符。没有任何输入时,程序结束。C语言合法标识符需要满足如下条件: 1)出现空格(或tab)非法; 2)首字符不能是数字; 3)中间不能出现空格; 4)字符集合只有 数字、_、大写字母、小写字母; 二、解题思路 难度:🔴🔴🔴⚪⚪ 这是一个很容易出错的题。 我们首先要把程序的结构设计好,首先设计一个函数,这个函数是判断合法性的,一旦不合法就要返回 0,最后所有条件都过了,则返回 1; 那么哪些情况会返回零呢? 具体来看代码实现吧。 三、代码详解