fork download
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. const char *string_input_method(void) {
  5. char* data = malloc(100);
  6. if (data == NULL) return "";
  7. data[0] = '\0';
  8. scanf("%99s", data);
  9. return data;
  10. }
  11.  
  12. int main(void) {
  13. int i;
  14.  
  15. const char* ary[2];
  16. ary[0] = string_input_method();
  17. ary[1] = string_input_method();
  18.  
  19. for (i = 0; i < 2; i++) {
  20. printf("ary[%d] = %s\n", i, ary[i]);
  21. }
  22. return 0;
  23. }
  24.  
Success #stdin #stdout 0s 2248KB
stdin
hogehoge
fuga
stdout
ary[0] = hogehoge
ary[1] = fuga