思路分析:一共分两个步骤,第一步先按单词逆序,第二步将整个句子逆序。
代码如下:
#include "stdafx.h" #include <stdio.h> void ReverseWord(char* p, char* q) { while (p < q) { char t = *p; *p = *q; *q = t; p++; q--; } } char* Reverse(char *s) { char *p = s; char *q = s; while (*q != '
思路分析:一共分两个步骤,第一步先按单词逆序,第二步将整个句子逆序。
代码如下:
#include "stdafx.h" #include <stdio.h> void ReverseWord(char* p, char* q) { while (p < q) { char t = *p; *p = *q; *q = t; p++; q--; } } char* Reverse(char *s) { char *p = s; char *q = s; while (*q != '