1、实现字符串移动。
例如char str[]="AGAB%Sr67gs5ffwt+%"
得到结果是AABGS567grstw%%+
1.1 先对字符串实现升序排序 voidSort(char *p,int n)
1.2 从字符串中挑出大写 char *DaXie(char *p,int n)
1.3 从字符串中挑出数字 char *ShuZi(char *p,int n)
1.4 从字符串中挑出小写 char *XiaoXie(char *p,int n)
1.5 从字符串中挑出特殊字符 char *TeShu(char *p,int n)
1.6 在主函数使用**字符指针数组**接收返回的字符串地址 char *p[4] p[0]
1.7 按照顺序,实现字符串连接【使用strcat就行,或者调用自己封装的函数】
main.c
#include"head.h"
int main(int argc, const char *argv[])
{
char str[]="AGAB%Sr67gs5ffwt+%";
int n=strlen(str);
Sort(str,n);
puts(str);
char *p[4]={DaXie(str,n),ShuZi(str,n),XiaoXie(str,n),TeShu(str,n)};
char t[100]="";
strcat(t,p[0]);
strcat(t,p[1]);
strcat(t,p[2]);
strcat(t,p[3