信任求助 帮我把这个程序做完可以吗 谢谢
编一程序,把字符串中的第m个字符开始的全部字符复制成另一个字符串,求在主函数中输入字符串及m的值并输出复制结果,在被调函数中完成复制.str_cpy(char *p,char b[],int m)
{char *q,q=b;
while(m>0)
{p++;
m--;
}
while(*q!="\0")
{*q=*p;
p++;
q--;
}
*q="\0"
}
#include <stdio.h> #include <stdlib.h> #include <conio.h>
int main() { char *str1; char *str2; str_cpy(char *p,char b[],int m) puts(str2); free(str2); getch(); return 1; } str_cpy(char *p,char b[],int m) {char *q,q=b; while(m>0) {p++; m--; } while(*q!="\0") {*q=*p; p++; q--; } *q="\0" } 这样写可以吗 :) 帮我看看啊