百度笔试题----C语言版revert

/*
百度笔试题:
编程: 
用C语言实现一个revert函数,它的功能是将输入的字符串在原串上倒序后返回。
*/
#include
<stdio.h>
void f(char* s){
    
if(*s=='\0')
        
return;
    
char temp;
    
char* end=s;
    
while(*((++end))!='\0');
    end
--;
    
char* start=s;
    
while(start<end){
        temp
=*start;
        
*(start++)=*end;
        
*(end--)=temp;
    }
}
int main(){
    
char a[10]="123456789";
    f(a);
    puts(a);
    
char b[1]="";
    f(b);
    puts(b);
}
小人本潜水在思源的贴边
ID又多 又有钱
快活乐无边
谁知道站总监
他蛮横不留情面
他勾结站长目无天
占我ID夺我钱
我马甲跟他来翻脸
反被他来把经验减
我同学骂他欺新人
反被他捉进了小黑屋里面
874了一百遍啊一百遍
啊 最后他咬舌自尽 遗恨人间
他还将我和马甲赶出了思源 流落在人间
我为求回思源
无奈行乞在贴前
谁知道站总监他实在太阴险
知道此情形竟派人来暗算将我发文狂删到0篇
小人ID强 残命独留全
可怜马甲他 竟遭删
为求养ID
惟有傍人卖身自作践
一面苦赚钱 一面写诗篇
发誓把名气显
手刃总监意志坚啊
从此总监ID念心间
我永铭记此仇不供戴天
原文地址:https://www.cnblogs.com/CUCmehp/p/1496090.html