刚学C语言,为什么这个代码运行不了呢

Xtm3333 2023-09-13 22:47:06

刚学C语言,为什么这个代码运行不了呢

题面描述:

对于一些特殊字符,例如‘\’,单撇号,双撇号等,我们必须使用转义字符者可以在屏幕上输出,想一想为什么?(BTW,%怎么输出?)
123
现在任务是:请在屏幕上输出如图所示的字符串。注:所有字符均为英文半角。

输入:

无输入。

输出:

输出如图所示的字符串,注意除单词之间以一个空间间隔外,无任何多余的空格。

示例输入:

示例输出:He said:"The symbol is '\'".

#include <stdio.h>
int main(void)
{
    printf("He said:\"The symbol is '\'".\")
    return 0;
}

 

...全文
65 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
柯本 2023-09-14
  • 打赏
  • 举报
回复 1

img


(后面的\n可以不要)
你的问题是‘\’中的\前面也是要转义的,你只是少了一个\而已

Xtm3333 2023-09-14
  • 举报
回复
@柯本
forever74 2023-09-14
  • 打赏
  • 举报
回复

printf("He said:\"The symbol is \'\\\'\".");
柯本 2023-09-14
  • 举报
回复
@forever74 C/C++中单引号是不要转义的

69,819

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧