上面那个是错的 下面那个是对的,我看蒙了
第一个代码的第三个输出语句printf后面的分号是中文分号,C语言编译器对大小写字母和中英文符合比较敏感,只识别英文符合,所以要改为英文半角状态下的分号。
仔细观察不难发现,中文的分号与字母之间的距离比较远,并且比较细
因为第一个的这句 printf("红红的小脸儿温暖我的心窝\n");最后的分号是中文的。