Pagini recente » Cod sursa (job #1334561) | Cod sursa (job #2244658) | Cod sursa (job #1858938) | Cod sursa (job #2318923) | Cod sursa (job #116181)
Cod sursa(job #116181)
#include<stdio.h>
int a[28];
int main()
{
FILE* fin=fopen("ordine.in","r");
FILE* fout=fopen("ordine.out","w");
char g;
int w;
while(fscanf(fin,"%c ",&g)!=EOF)
{
w=int(g)-96;
++a[w];
}
int ultima=-1;
for(int i=1; i<=27; i++)
{ if(a[i]!=0&&i!=ultima){
--a[i];
ultima=i;
fprintf(fout,"%c",char(i+96));
i=0;
}
}
fprintf(fout,"\n");
return 0;
}