//enter:You can creat an index on any field
//output:n any field Yu can creat an index(将‘O’左边的字符移至串尾,并删除‘O’)
#include<stdio.h>
#include<string.h>
void conv(char *ss){
char buff1[80],buff2[80];
char *p;
int n1,n2;
p=strchr(ss,'o');
while(p!=NULL){
n2=strlen(p+1);
strncpy(buff1,p+1,n2);
buff1[n2]=0;
n1=p-ss;
strncpy(buff2,ss,n1);
buff2[n1]=0;
strcat(buff1,buff2);
strcpy(ss,buff1);
p=strchr(ss,'o');
}
}
void tradeMark(){
printf("* *\n");
printf("****************************************\n");
}
main(){
char ss[80]={"you can creat an index on any field"};
puts("before conv:");
puts(ss);
conv(ss);
puts("after conv:");
//output:n any field Yu can creat an index(将‘O’左边的字符移至串尾,并删除‘O’)
#include<stdio.h>
#include<string.h>
void conv(char *ss){
char buff1[80],buff2[80];
char *p;
int n1,n2;
p=strchr(ss,'o');
while(p!=NULL){
n2=strlen(p+1);
strncpy(buff1,p+1,n2);
buff1[n2]=0;
n1=p-ss;
strncpy(buff2,ss,n1);
buff2[n1]=0;
strcat(buff1,buff2);
strcpy(ss,buff1);
p=strchr(ss,'o');
}
}
void tradeMark(){
printf("***************************************\n");
printf("* *\n");
printf("* 兵主出品 *\n");printf("* *\n");
printf("****************************************\n");
}
main(){
char ss[80]={"you can creat an index on any field"};
puts("before conv:");
puts(ss);
conv(ss);
puts("after conv:");
puts(ss);
}