字符串反串
代码如下(示例):
#include<stdio.h>
#include<string.h>
void reverse(char str[],int start,int end);
int main()
{
char str[100];
gets(str);
int start,end;
scanf("%d%d",&start,&end);
reverse(str,start,end);
puts(str);
}
void reverse(char str[],int start,int end)
{
char b[100];
int i,count=0,j;
for(i=end;i>=start;i--)
{
b[count]=str[i];
count++;
}
for(i=start,j=0;i<=end;j++,i++)
str[i]=b[j];
}