题目
给你一个全是小写字符的字符串 s,你现在需要对字符串进行缩写。只保留字符串的第一个字符和最后一个字符,并将中间替换为 s 的长度。详情看样例。
Input
输入有两行,第一行为字符串的长n(4\len\le100)n(4≤n≤100)。
第二行是长度为 n 的字符串 s。
Output
一行字符串,为缩写后的结果。
Sample Input
4
word
Sample Output
w4d
Sample Input
12
localization
Sample Output
l12n
代码
#include<stdio.h>
#include<string.h>
int main()
{
int n;
scanf("%d",&n);
char s[n],num;
for(int i=0;i<=n;i++)
{
scanf("%c",&num);
s[i]=num;
}
printf("%c%d%c",s[1],n,s[n]);
return 0;
}