fork download
  1. #include <stdio.h>
  2.  
  3. int main(void) {
  4. for (;;) {
  5. char garbage[100];
  6. int g;
  7. if ((g = scanf(" %99[^0-9\n\r]", garbage)) != EOF) {
  8. printf("G: %s\n", garbage);
  9. } else {
  10. break;
  11. }
  12. char data[100];
  13. int d;
  14. if ((d = scanf(" %99[0-9]", data)) != EOF) {
  15. printf("D: %s\n", data);
  16. } else {
  17. break;
  18. }
  19. if (g == 0 && d == 0) {
  20. break;
  21. }
  22. }
  23. return 0;
  24. }
  25.  
Success #stdin #stdout 0s 2116KB
stdin
sahsdg98ejahdk938eyue398ejahsdkjahds8y3ejasdkj92384lkj
hhiu7687687uytuyth8657jf76fh76f
77876gf7687hgf676cxzcx098lkj
stdout
G: sahsdg
D: 98
G: ejahdk
D: 938
G: eyue
D: 398
G: ejahsdkjahds
D: 8
G: y
D: 3
G: ejasdkj
D: 92384
G: lkj
D: 92384
G: hhiu
D: 7687687
G: uytuyth
D: 8657
G: jf
D: 76
G: fh
D: 76
G: f
D: 77876
G: gf
D: 7687
G: hgf
D: 676
G: cxzcx
D: 098
G: lkj