/*===============================================================
* Copyright (C) 2021 All rights reserved.
*
* 文件名称:test2.c
* 创 建 者:YQQ
* 创建日期:2021年04月29日
* 描 述:
*
* 更新日志:
*
================================================================*/
#include<stdio.h>
#include<strings.h>
#include<stdlib.h>
#include<string.h>
#include<ctype.h>
#define N 50
void add(char *p, char ch);
int main(int argc, char * argv[])
{
char str1[N] = "a4b4e5", str2[N] = {0}, ch;
char *p = str1, *q;
while(*p)
{
if(isalpha(*p))
ch = *p;
else
{
int i = *p - '0';
while(i--)
add(str2, ch);
}
p++;
}
puts(str2);
return 0;
}
void add(char *p, char ch)
{
while(*p++);
*p = *(p-1);
*(p-1) = ch;
return ;
}
解压缩
最新推荐文章于 2024-05-27 11:01:08 发布