C语言 括号里面要填什么?
题目:编写一个程序。该程序读取输入直到遇到#字符,然后报告读取的空格数目、换行符数目、以及其他字符数目。#include<stdio.h>main(){intsp,cr,...
题目:编写一个程序。该程序读取输入直到遇到#字符,然后报告读取的空格数目、换行符数目、以及其他字符数目。
#include <stdio.h>
main()
{
int sp,cr,other; //sp表示空格数目,cr表示回车数目,other表示其他字符的数目
char c; //将输入的全部字符,一个个地读入到c中
sp=cr=other=0;
c=getchar();
while(@#1)
{
if(@#2)
sp++;
else if(@#3)
cr++;
else
other++;
c=getchar();
}
printf("这串字符串有%d个空格,%d个回车,%d个其他字符。\n",sp,cr,other);
} 展开
#include <stdio.h>
main()
{
int sp,cr,other; //sp表示空格数目,cr表示回车数目,other表示其他字符的数目
char c; //将输入的全部字符,一个个地读入到c中
sp=cr=other=0;
c=getchar();
while(@#1)
{
if(@#2)
sp++;
else if(@#3)
cr++;
else
other++;
c=getchar();
}
printf("这串字符串有%d个空格,%d个回车,%d个其他字符。\n",sp,cr,other);
} 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询