fork download
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main(void)
  5. {
  6. char c, *word;
  7. word=(char*)malloc(sizeof(char)*10);
  8. while((c=getchar())!='1'){
  9. if (c=='2'){
  10. getword(word);
  11. printf("%s", word);
  12. }
  13. }
  14. return 0;
  15. }
  16. void getword(char *word){
  17. char c;
  18. for(int i=0;i<9 &&(c=getchar())!=EOF && c!='\n';i++)
  19. *word++=c;
  20. *word='\0';
  21. }
  22.  
Success #stdin #stdout 0s 9424KB
stdin
2test
1
stdout
test