二栗222 发表于 2020-9-29 20:41:15

缺少终止字符

#include <stdio.h>
int main()
{
        printf("\n\
        / \\\n\
        * *\n\
        * *\n\
        * *\n\
        * * * * * *\n\
* * * * * * * *\n\
* * * * * * * * * *\n\
          * *\n\
          * *\n\
          * * * *\n\
        * * * * * *\n\);
       
        return 0;
}

printf("\n\ 这一行一直显示缺少终止字符,看课后答案字符看起来一样,求大佬赐教。

zltzlt 发表于 2020-9-29 21:09:09

倒数第四行多了个反斜杠,少了个双引号。这样即可:

#include <stdio.h>
int main()
{
      printf("\n\
      / \\\n\
      * *\n\
      * *\n\
      * *\n\
      * * * * * *\n\
* * * * * * * *\n\
* * * * * * * * * *\n\
            * *\n\
            * *\n\
          * * * *\n\
      * * * * * *\n");
      
      return 0;
}
页: [1]
查看完整版本: 缺少终止字符