题目描述实现一个算法来压缩一个字符串。压缩的要求如下:1.需要判断压缩能不能节省空间,仅在压缩后字符串比原字符串长度更短时进行压缩。2.压缩的格式是将连续相同字符替换为字符+数字形式,例如"AAABCCDDDD"变为“A3BC2D4"。输入描述输入一行字符串,长度不超过 500.输出描述输出一行。若输入的字符串可压缩,则输出压缩后的字符串,否则输出No。代码如下: #include<stdio.h> #include<string.h> int main() { char s[100]; gets(s); int n = strlen(s)...