首页 > 编程语言 > 详细

C语言学习-12

时间:2015-05-11 14:23:30      阅读:200      评论:0      收藏:0      [点我收藏+]

题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。

#include<stdio.h>

int main(void)
{
    char c; 
    int letters = 0, space = 0, digit = 0, others = 0; 
    while ((c=getchar()) != \n) 
    { 
        if (c>=a&&c<=z || c>=A&&c<=Z)
        {
            letters++;
        }  
        else if (c== )
        {
            space++;
        } 
        else if (c>=0 && c<=9)
        {
            digit++;
        }  
        else
        {
            others++;
        } 
    } 
    printf("char=%d space=%d digit=%d others=%d\n", letters, space, digit, others);
    return 0;
}

 

C语言学习-12

原文:http://www.cnblogs.com/L3i4c5x6/p/4494262.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!