fork download
  1. #include <stdio.h>
  2. int main()
  3. {
  4. int i,j=0,f=1;
  5. char input[50]={'I','N','D','I','A','N','A','N'};
  6. char letters[256]={0};
  7. int counter[256]={0};
  8. for(i=0;i<50;i++)
  9. {
  10. if(input[i])
  11. counter[input[i]]++;
  12. if(counter[input[i]]==1)
  13. {
  14. putchar(input[i]);
  15. letters[j]=input[i];
  16. j++;
  17. }
  18. }
  19. putchar('\n');
  20. while(f)
  21. {
  22. f=0;
  23. for(i=0;i<j;i++)
  24. if(counter[letters[i]])
  25. {
  26. putchar('*');
  27. counter[letters[i]]--;
  28. f=1;
  29. }
  30. else
  31. {
  32. putchar(' ');
  33. }
  34. putchar('\n');
  35. }
  36. return 0;
  37. }
Success #stdin #stdout 0s 3296KB
stdin
Standard input is empty
stdout
INDA
****
** *
 *