C语言设置一个程序 结果为先输入随意一句话 按下回车键他就会在下一行重复这句话 但是还可以继续执行

 我来答
White_MouseYBZ
2018-07-21 · TA获得超过4万个赞
知道大有可为答主
回答量:2.1万
采纳率:82%
帮助的人:6675万
展开全部
#include "stdio.h"
int main(int argc,char *argv[]){
char a[100];
while(1){
scanf("%100s",a);
if(*a=='#')
break;
printf("%s\n",a);
}
return 0;
}

运行样例:

追问
大佬 能帮我详细说一下吗 我才开始学C
追答
int main(int argc,char *argv[]){    char a[100];//声明一个能存储100个字符的字符型数组    while(1){//建立一个无条件循环,实现不断输入、输出        scanf("%100s",a);//调用库函数输入一个字符串,字符数限制在100以内        if(*a=='#')//如果输入了#打头的字符串则退出            break;        printf("%s\n",a);//输出刚刚输入的字符串    }    return 0;}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式