dealString.c

//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");

    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);

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值