C语言-统计字符串空格个数

Posted 极客学伟

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言-统计字符串空格个数相关的知识,希望对你有一定的参考价值。

#include <stdio.h>
#define N 1000
int main(int argc, const char * argv[]) 
    // 输入一行字符串,统计里面空格的个数
    char ch[N];
    printf("输入一行字符串:");
   // getchar();
    gets(ch);
    int amount=0;
    int i;
    for (i=0; ch[i]!='\\0'; i++) 
        if (ch[i]==' ') 
            amount++;
        
    


	//    //指针实现
	//    char *ptr=ch;
	//    while (*ptr!='\\0') 
	//        if (*ptr==' ') 
	//            amount++;
	//        
	//        ptr++;
	//    


    puts(ch);
    printf("空格个数:%d",amount);
    return 0;
    

以上是关于C语言-统计字符串空格个数的主要内容,如果未能解决你的问题,请参考以下文章

C语言:输入一行字符,统计其中有多少个单词,单词之间用空格分隔开

C语言-统计字符串空格个数

C语言输入一行字符 统计其中有多少个单词,单词之间用空格分隔开

C语言输入一行字符 统计其中有多少个单词,单词之间用空格分隔开

输入一个字符串,统计其中包含的单词个数,假设单词与单词之间用空格分隔。

c语言中,输入n行字符,统计其中有多少个单词,单词之间用空格分隔开?