文档介绍:---------------------------------作者:_____________-----------------------------日期::_____________字符串例题字符串例题讲解1、按特定顺序输出压缩输入一段字符串,把相同的字符按出现顺序,归在一起,并压缩。例如:输入:e输出:SSaammmeeCoS2a2m3e2C1o1#include<>#include<>intmain(void){charch[100],str[100],s;inti=0,j=0,count=1,k=0;scanf("%s",ch);for(i=0;i<strlen(ch);i++){if(ch[i]!=''){s=ch[i];for(j=0;j<strlen(ch);j++){if(s==ch[j]){str[k]=ch[j];k++;ch[j]='';}}}}printf("%s\n",str);for(i=0;i<strlen(str);i++){if(str[i]==str[i+1]){count++;}else{printf("%c%d",str[i],count);count=1;}}printf("\n");return0;}2、IP地址判断是否合法输入一个IP地址,判断时候ip地址合法ip地址由4位0-:#include<>#include<>#include<>intmain(void){charip[20]={};inti=0,j=0;intnum[4]={};scanf("%[^\n]",ip);char*sep=".";char*p=strtok(ip,sep);while(p!=NULL){num[i++]=atoi(p);p=strtok(NULL,sep);}if(num[0]==0||num[0]>255||num[1]>255||num[2]>255||num[3]>255)printf("NO\n");elseprintf("YES\n");return0;}3、字符串解压字符串原地压缩。题目描述:"e5a3f2"解压缩为“eeeeeaaaff"。字符串压缩算法,把s字符串压缩处理后结果