本题要求编写函数,将输入字符串的前3个字符移到最后。

本题要求编写函数,将输入字符串的前3个字符移到最后。

#include
#include
#include
using namespace std;
int main(){
	char s[100];
	scanf("%s", s);	//s="abcdefg\0"
	char b[100];
	strcpy(b, s+3);	//b="defg\0"
	s[3] = '\0';	//s="abc\0" 
	strcat(b,s);	//s="defgabc\0" 
	printf("%s\n", b);
	return 0;
}

运行截图:
本题要求编写函数,将输入字符串的前3个字符移到最后。_第1张图片

你可能感兴趣的:(算法C/C++,c语言,visual,studio,c++)