练习8-8 移动字母
1 void Shift(char s[]) 2 { 3 char st1[MAXS]; 4 char st2[MAXS]; 5 strcpy(st1, s); 6 st1[3] = '\0'; //st1字符串中只有s字符串的前3个字符 7 strcpy(st2, s + 3); //st2字符串中是s字符串中除了前3个字符剩下的字符 8 strcat(st2, st1); //合并成一个字符串 9 strcpy(s, st2); //复制 10 }
1 void Shift(char s[]) 2 { 3 char st1[MAXS]; 4 char st2[MAXS]; 5 strcpy(st1, s); 6 st1[3] = '\0'; //st1字符串中只有s字符串的前3个字符 7 strcpy(st2, s + 3); //st2字符串中是s字符串中除了前3个字符剩下的字符 8 strcat(st2, st1); //合并成一个字符串 9 strcpy(s, st2); //复制 10 }