请问我想将这个输如何出结果中的烫去掉该如何做?

#include<stdio.h>
void main()
{
char a[10]="china";
char b[10];
char *p,*q;
p=a,q=b;
q=p;
printf("%s\n",b);
}

  • img

char b[10] = {0}; 初始化一下

修改如下,供参考:

#include<stdio.h>
#include<string.h> // 修改
void main()
{
    char a[10] = "china";
    char b[10];
    char* p, * q;
    p = a, q = b;
    strcpy(q, p); //q = p; 修改
    printf("%s\n", b);
}