我正在使用stdlib.h向命令行发送命令,但是我的语法有些问题 . 以下行给了我错误 .

strcpy(command, "mosquitto_pub -h 192.168.0.1 -t test/publish -m "test msg"");

问题是标志-m采用的参数是“”里面的字符串 . 但是strcpy也希望将字符串复制到“”里面 . 我该如何解决这个问题?