lvxuzhou


私信TA

用户名:lvxuzhou

访问量:98098

签 名:

lvxuzhou

等  级
排  名 49
经  验 11270
参赛次数 0
文章发表 56
年  龄 0
在职情况 学生
学  校 西安
专  业

  自我简介:

输入"abbcccddddeeeeedddddd"

输出"1a2b3c4d5e6d"

示例代码:

#include<stdio.h>
#include <string.h>
#include <stdlib.h>
int main(void)
{
    char*a="abbcccddddeeeeedddddd";
    char dest[100]={0};
    char temp[10]={0};
    char*p1=a;
    char*p2=a+1;
    do{
    if (*p1!=*p2)
    {
        sprintf(temp,"%d%c",p2-p1,*p1);
        strcat(dest,temp);
        memset(temp,0,sizeof(temp));
        p1=p2;
    }
    }while(*p2++);
    puts(dest);
    getchar();
    return 0;
}

运行结果:

QQ图片20180626110419.png


欢迎交流

个人QQ:757368775

注意:加好友时请注明,来自C语言网


 

0.0分

0 人评分

  评论区