fork download
  1. #include <stdio.h>
  2. #include <string.h>
  3. #include <stdlib.h>
  4.  
  5. int main(void) {
  6. // your code goes here
  7. char *s = (char*)malloc(sizeof(char) * 1000);
  8. char *s2 = (char*)malloc(sizeof(char) * 1000);
  9.  
  10. while(!feof(stdin)) {
  11. //Doc cac tien to cua day so
  12. scanf("%[^]]", s);
  13. char temp;
  14. scanf("%c", &temp);
  15. strcat(s, (char*)(void*)&temp);
  16. printf("%s", s);
  17.  
  18. //Doc day so
  19. scanf("%[^\[]", s2);
  20. printf("%s\n", s2);
  21. }
  22.  
  23. return 0;
  24. }
  25.  
Success #stdin #stdout 0s 2296KB
stdin
[ext1test1]3 0 1 0 1 9 9 3[ext1test2]0 4 1 0 1 9 9 3[ext1test3]9 1 8 2 7 3 6 4 5[ext1test4]30 10 17 2 4 10[ext1test5]8 9 0 6 7 8 4 5 6 3 4 5 1 2 3[ext2test1]3 0 1 0 1 9 9 3[ext2test2]0 4 1 0 1 9 9 3[ext2test3]9 1 8 2 7 3 6 4 5[ext2test4]30 10 17 2 4 10[ext2test5]8 9 0 6 7 8 4 5 6 3 4 5 1 2 3
stdout
[ext1test1]3 0 1 0 1 9 9 3
[ext1test2]0 4 1 0 1 9 9 3
[ext1test3]9 1 8 2 7 3 6 4 5
[ext1test4]30 10 17 2 4 10
[ext1test5]8 9 0 6 7 8 4 5 6 3 4 5 1 2 3
[ext2test1]3 0 1 0 1 9 9 3
[ext2test2]0 4 1 0 1 9 9 3
[ext2test3]9 1 8 2 7 3 6 4 5
[ext2test4]30 10 17 2 4 10
[ext2test5]8 9 0 6 7 8 4 5 6 3 4 5 1 2 3