为了账号安全,请及时绑定邮箱和手机立即绑定

我还是弄不懂!我错哪里了!

我还是弄不懂!我错哪里了!我还是弄不懂!我错哪里了!

正在回答

2 回答

这回你的printf就错了,格式化字符串就是"%s\n",别和后面要输出的字符串写在一起,而且在格式化字符串中已经写了换行,后面的字符串最后就不用再写换行了,况且那个/n也写错了。 

应该是printf("%s\n","恭喜你获得优秀员工奖");

你的这个逻辑还是有问题,假设sale大于100,而year不到2的话,还是没有输出。

0 回复 有任何疑惑可以回复我~

printf( "%s....." , str )

用了%s去占位,就一定要有输出列表,就像上面我那句输出对应是str

0 回复 有任何疑惑可以回复我~
#1

神奇的洋子 提问者

那我应该怎么样才是对!可是编译器编译正常呀!
2015-08-07 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       926206    人
  • 解答问题       20797    个

C语言入门视频教程,带你进入编程世界的必修课-C语言

进入课程

我还是弄不懂!我错哪里了!

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信