输入一句英文或字符串,打印出来1.cpp

来自「我正在学习C编程」· C++ 代码 · 共 19 行

CPP
19
字号
#include<stdio.h>   /**/
void main()
{
	printf("\n\t输入一句英文或字符串('.'终止,'空格'结束),打印出来\n\n");
	do
	{
		int i=0;
		char c;
		printf("  输入一句英文或字符串: ");
		if((c=getchar())==' '){break;}  //输入第一个字符为'空格'时结束
		else putchar(c); //输入第一个字符不是'空格'时打印出来
		while(c=getchar(),c!='.') //循环输入字符不是'.'时打印出来
			{putchar(c);}
		putchar('.'); //打印一个'.'
		if(getchar()=='\n'){;} //输入字符是'回车'时,什么也不做
		printf("\n");
	}while(1); //无条件循环
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?