本题要求编写函数,将输入字符串的前3个字符移到最后用C语言
时间: 2023-03-08 19:59:17 浏览: 111
C例子:字符串输入函数
答案:可以使用以下C语言代码实现:
char *move3(char *str) {
int len = strlen(str);
char *newstr = (char *)malloc(len);
strcpy(newstr, str);
char tmp[3];
strncpy(tmp, newstr, 3);
strcpy(newstr, newstr + 3);
strcat(newstr, tmp);
return newstr;
}
阅读全文