Shifting chars in string

来源:互联网 发布:网络用语sd是什么意思 编辑:程序博客网 时间:2024/05/22 00:28
#include<stdlib.h>char input[6] = {'a','b','c','d','e','f'};void reverseAll(char* input, int start, int end){char temp;while(start < end){temp = input[start];input[start] = input[end];input[end] = temp;start++;end--;}}void reverse(char* input, int len, int k){reverseAll(input, 0, len - 1);reverseAll(input, 0, k-1);reverseAll(input, k, len - 1);}

原创粉丝点击