神奇的洋子
2015-08-07 23:01
我还是弄不懂!我错哪里了!我还是弄不懂!我错哪里了!
这回你的printf就错了,格式化字符串就是"%s\n",别和后面要输出的字符串写在一起,而且在格式化字符串中已经写了换行,后面的字符串最后就不用再写换行了,况且那个/n也写错了。
应该是printf("%s\n","恭喜你获得优秀员工奖");
你的这个逻辑还是有问题,假设sale大于100,而year不到2的话,还是没有输出。
printf( "%s....." , str )
用了%s去占位,就一定要有输出列表,就像上面我那句输出对应是str
C语言入门
926210 学习 · 20797 问题
相似问题