SoleMemory.Blues 2015-10-31 06:23 采纳率: 0%
浏览 3457

关于字符指针数组,如何赋值?

int main()
{
char *a[2]={"abc","bcd"}
scanf{ };
printf{ };
return 0;
}

请问在scanf中输入什么代码赋值,替换"abc"abc

  • 写回答

3条回答 默认 最新

  • havedream_one 2015-10-31 08:32
    关注
     int main(){
        char *a[2]={"abc","bcd"};
        char p[30];
        printf("请输入字符串:");
        gets(p);//最好使用gets函数
        printf("输入的字符串为:%s",p);
        a[0] = p;
        printf("\n替换后:%s\n",a[0]);
        return 0;
    }
    

    扩展:http://www.360doc.com/content/13/0731/20/13289166_303888495.shtml

    评论

报告相同问题?