C语言编程问题 输入一个英文句子(以句号’.’结束),要求将句中的单词分行打印出来帮我改下这个?#include "stdio.h" #include "string.h" #include "iostream.h"void main() { char c; int
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/16 18:27:34
![C语言编程问题 输入一个英文句子(以句号’.’结束),要求将句中的单词分行打印出来帮我改下这个?#include "stdio.h" #include "string.h" #include "iostream.h"void main() { char c; int](/uploads/image/z/4193151-15-1.jpg?t=C%E8%AF%AD%E8%A8%80%E7%BC%96%E7%A8%8B%E9%97%AE%E9%A2%98+%E8%BE%93%E5%85%A5%E4%B8%80%E4%B8%AA%E8%8B%B1%E6%96%87%E5%8F%A5%E5%AD%90%EF%BC%88%E4%BB%A5%E5%8F%A5%E5%8F%B7%E2%80%99.%E2%80%99%E7%BB%93%E6%9D%9F%EF%BC%89%2C%E8%A6%81%E6%B1%82%E5%B0%86%E5%8F%A5%E4%B8%AD%E7%9A%84%E5%8D%95%E8%AF%8D%E5%88%86%E8%A1%8C%E6%89%93%E5%8D%B0%E5%87%BA%E6%9D%A5%E5%B8%AE%E6%88%91%E6%94%B9%E4%B8%8B%E8%BF%99%E4%B8%AA%3F%23include+%26quot%3Bstdio.h%26quot%3B+%23include+%26quot%3Bstring.h%26quot%3B+%23include+%26quot%3Biostream.h%26quot%3Bvoid+main%28%29+%7B+char+c%3B+int)
C语言编程问题 输入一个英文句子(以句号’.’结束),要求将句中的单词分行打印出来帮我改下这个?#include "stdio.h" #include "string.h" #include "iostream.h"void main() { char c; int
C语言编程问题 输入一个英文句子(以句号’.’结束),要求将句中的单词分行打印出来
帮我改下这个?
#include "stdio.h"
#include "string.h"
#include "iostream.h"
void main()
{
char c;
int i;
while((c=getchar()) != '.')
{
for (i=0; c!=' '; i++)
{
cout<<c;
c=getchar() ;
}
cout<<" "<<endl;
}
}
我做的和图不一样,打完program后打个空格再打一个句号才能完整输出单词,不像图里面打完program后直接打句号就能完整输出. 以上是我做的帮忙改下.
C语言编程问题 输入一个英文句子(以句号’.’结束),要求将句中的单词分行打印出来帮我改下这个?#include "stdio.h" #include "string.h" #include "iostream.h"void main() { char c; int
#include "iostream"
void main()
{
char a;
int flag=1;
a=getchar();
while(a!='.')
{
if(a==' ')
{
if(!flag)
{
flag=1;
cout