Linux 拨号vps windows公众号手机端

c语言怎么判断输入字符个数

lewis 7年前 (2018-12-03) 阅读数 8 #程序编程
文章标签 c语言

在C语言中,可以使用循环语句和计数器变量来判断输入字符的个数。具体的代码如下:

#include <stdio.h>
int main() {
char input[100];  // 假设最多可以输入100个字符
int count = 0;    // 用于记录输入字符的个数
printf("请输入字符串:");
fgets(input, sizeof(input), stdin);  // 读取用户输入的字符串
// 遍历字符串,统计非换行符的字符个数
for (int i = 0; input[i] != '\0'; i++) {
if (input[i] != '\n') {
count++;
}
}
printf("输入的字符个数为:%d\n", count);
return 0;
}

在上述代码中,使用fgets()函数读取用户输入的字符串,并将其存储在字符数组input中。然后使用for循环遍历字符数组,当遇到非换行符的字符时,将计数器count加1。最后输出计数器count的值,即为输入的字符个数。

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门