问答详情
源自:6-8 字符串函数

为什么运行成功,输入错误

#include <stdio.h>

#include <string.h>

int main()

{

    char s1[100]="";

    char s2[]="我爱,";

    char s3[]="慕课网";

    /*在以下补全代码*/

    strcat(s2,s3);

    strcpy(s1,s2);

    

    printf("%s\n",s1);

    return 0;    

}


提问者:格恩西岛 2022-04-12 19:45

个回答

  • 慕圣4515057
    2022-10-19 12:01:23

    结果是完全没问题的,只不过你没有按照答案设定的思想来,而是创新了一种方法,答案只认识自己的想法,所以给你错误,你是没问题的。

  • 慕侠3555117
    2022-05-11 19:40:23

    #include <stdio.h>

    #include <string.h>

    int main()

    {

        char s1[100]="";

        char s2[]="我爱,";

        char s3[]="慕课网";

        strcpy(s1,s2);

        strcat(s1,s3);


     printf("%s\n",s1);

        return 0;    

    }