作业帮 > 综合 > 作业

C语言编程题从键盘输入一段英文文章,以*号结束,统计其中包含多少疑问句,输

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/07/31 17:41:04
C语言编程题从键盘输入一段英文文章,以*号结束,统计其中包含多少疑问句,输
C语言编程题从键盘输入一段英文文章,以*号结束,统计其中包含多少疑问句,输
#include <stdio.h>
int main()
{
    char c;
    int start=0,quest=0;
    while((c=getchar())!='*')
    {
        if((c>='a' && c<='z') || (c>='A' && c<='Z'))
        {
                start=1;
        }
        else if(c=='?' || c=='.' || c=='!' || c==',' || c==';' || c==':')
        {
            if(c=='?' && start==1)
                quest++;
            start=0;
        }
    }
    printf("包含%d疑问句\n",quest);
}