使用这段c语言代码的语法写一段统计字母个数的代码
时间: 2024-02-01 16:15:48 浏览: 66
c代码-判断一个英文句子中有几个元音字母
以下是使用C语言编写的统计字符串中字母个数的代码:
```c
#include <stdio.h>
#include <ctype.h>
int main() {
char str[100];
int count = 0, i;
printf("Enter a string: ");
gets(str);
for(i=0; str[i]!='\0'; i++) {
if(isalpha(str[i])) {
count++;
}
}
printf("\nNumber of letters: %d", count);
return 0;
}
```
这段代码首先声明了一个字符数组 `str` ,用于存储输入的字符串。然后声明了一个计数器 `count` 用于统计字母个数,并初始化为0。接着使用 `gets()` 函数获取用户输入的字符串。
使用 `for` 循环遍历字符串中的每一个字符,使用 `isalpha()` 函数判断该字符是否为字母,如果是,则计数器 `count` 自增1。
最后输出统计结果。
阅读全文