fork download
  1. #include <stdio.h>
  2.  
  3. int main(void) {
  4. int linhas, i, k, m = 0;
  5. char a[150];
  6. scanf("%d", &linhas);
  7. for (i=0; i < linhas; i++) {
  8. scanf(" %[^\n]", a); //leio a linha
  9. int k = (strlen(a) / 2) - 1;
  10. for (k; k >= 0; k--) printf("%c", a[k]); //primeira metade
  11. m = (strlen(a)) - 1;
  12. for (m; m >= (strlen(a) / 2); m--) printf("%c", a[m]); //segunda metade
  13. printf("\n");
  14. }
  15.  
  16. return 0;
  17. }
Success #stdin #stdout 0s 2116KB
stdin
5
I ENIL SIHTHSIREBBIG S
LEVELKAYAK
H YPPAHSYADILO
ABCDEFGHIJKLMNOPQRSTUVWXYZ
VOD OWT SNEH HCNERF EGDIRTRAP A DNA SE
stdout
THIS LINE IS GIBBERISH
LEVELKAYAK
HAPPY HOLIDAYS
MLKJIHGFEDCBAZYXWVUTSRQPON
FRENCH HENS TWO DOVES AND A PARTRIDGE