fork download
  1. #include <stdio.h>
  2.  
  3. main()
  4. {
  5. int T;
  6. char s[500];
  7. int as[500];
  8. scanf("%d\n", &T);
  9. while (T--) {
  10. gets(s);
  11. int i, ch, j;
  12. int flag = 0;
  13. for (i = 0; i <= 128; i++)
  14. as[i] = 0;
  15. for (i = 0; s[i] != '\0'; i++)
  16. {
  17. as[s[i]]++;
  18. }
  19. for (i = 65, j = 97; !flag && i <= 90; i++, j++)
  20. if (as[i] == 0 && as[j] == 0) {
  21. flag = 1;
  22. ch = i;
  23. break;
  24. }
  25.  
  26. if (flag)
  27. putchar((char)ch);
  28. else
  29. putchar('~');
  30. putchar('\n');
  31. }
  32. return 0;
  33. }
Success #stdin #stdout 0s 1836KB
stdin
4
Father, what is the lack of logic?
Where?
The quick brown fox jumps over the lazy dog.
!!!
stdout
B
A
~
A