字符串按单词逆序输出

字符串单词逆序输出

笔试过后发现自己的代码太长,后发现这个讲的真心不错:http://www.cnblogs.com/graphics/archive/2011/03/09/1977717.html 。//包含了大部分的字符串操作

先是串内部单词逆序,最后整个串逆序。。。。这看了才知道

// 字符串单词逆序输出.cpp : 定义控制台应用程序的入口点。
#include "stdio.h"
#include "string.h"
//字符串单词逆序并输出
void wordnixu(char *start,char *end);
char* setence(char *str);
int main()
{
	char str[100];
	printf("输入字符串:");
	gets(str);//接受空格字符,其实也可以用scanf("%^c")接受
	printf("%s\n",str);
	printf("%s\n",setence(str));
	return 0;
}
void wordnixu(char *start,char *end)//一个单词字符逆序,不包括空格字符
{
	char jiaohuan;
	while(start



你可能感兴趣的:(数据结构与算法)