#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <string.h>
#define N 105
int main()
{
char ch_1[N] = { 0 };//原数组存输入
char ch_2[N] = { 0 };//新数组存输出
int count=0;//重复元素个数
int k = 0;//新数组的下标
gets(ch_1);//输入
int len_1 = strlen(ch_1);
for (int i = 0; i < len_1; i++)
{
for (int j = 0; j < i; j++)
{
if (ch_1[i] == ch_1[j])
{
ch_1[j] = -1;//重复元素标记为-1
count++;//重复元素个数
}
}
}
for (int i = 0; i < len_1; i++)
{
if (ch_1[i] != -1)
{
ch_2[k++] = ch_1[i];//去掉重复元素存入新数组
}
}
for (int i = 0; i < k; i++)
{
printf("%c", ch_2[i]);
}
printf(" %d", count);
return 0;
}