⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 单词倒转.c

📁 数据结构及算法C语言实现代码集.有数据结构中的常用算法源码(c语言编写)
💻 C
字号:
/*如何实现这个算法 
This is a good day today -> sihT si a doog yad yadot */

#include "stdafx.h" 
#include "string.h" 
#include "malloc.h" 

char *fun(char *a);

int main(int argc, char* argv[]) 
{ 
   char *string = "This is a good day today"; 
   char *ll=fun(string); 
   printf("%s",ll); 
   return 0; 
} 
 
char *fun(char *a) 
{ 
   char *ptt = (char *)malloc(strlen(a)); 
   ptt = a; 
   char *ftt = (char *)malloc(strlen(a)); 
   *ftt = '\0'; 
   char step[] = " "; 
   char *token; 
   token = strtok( strdup(a),step); 
/*strtok()检索字符串s1,该字符串s1是由字符串s2中定义的定界符所分隔*/
/*strdup()将字符串s复制到最近建立的单元*/
   while(token != NULL) 
   { 
      strcat(ftt,strrev(token)); /*strrev()将字符串s复制到最近建立的单元*/
      strcat(ftt," "); 
      token = strtok( NULL,step); 
   } 
   *(ftt + strlen(a)-1) = '\0'; 
   return  ftt; 
} 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -