/***********V\可以粘贴到TC上直接运行*************/
#include"stdio.h"
#include"string.h"
int main()
{
int i,j,k,r=0,t;
char a[100],b[100];
printf("\nInput:");
gets(a);
k=strlen(a);
for(i=0,j=2;i<k;i=i+2,j=j+2)
{
t=i;
while(a[t]==a[j]&&a[t+1]==(a[j+1]-1)&&j<k)
{
t=t+2;
j=j+2;
}
if(t==i)
{
j=j+2;
while(i<j)
b[r++]=a[i++];
continue;
}
else
{
b[r++]=a[i++];
b[r++]=a[i++];
b[r++]='-';
b[r++]=a[++t];
i=t-1;
}
}
b[r]='\0';
printf("%s\n",b);
return 0;
}