putchar(cha); printf("\nfputc(stdout): "); fputc(cha, stdout); printf("\nfputc(stderr): "); fputc('c', stderr); printf("\n"); return 0; } 문자하나를 출력하기 위한 함수는 위와 같다. 그렇다면 입력 받는 함수는 무엇인...
{ 32. char user_input[1024]; 33. while(1) 34. { 35. //the_file = argv[1]; 36. printf("recsh>> "); 37. scanf("%s", user_input); 38. if(strcmp(user_input, "exit") == 0){ 39. printf("Exiting\n"); 40. exit(0); 41. } 42. printf("Okay. Execute command: \n"...