/*-------------------------------------------------------------------*/ /* hellorw.c */ /*-------------------------------------------------------------------*/ #define STDIN 0 #define STDOUT 1 #define MAX_NAME_LENGTH 100 #define PROMPT_LENGTH 20 #define GREETING_LENGTH 6 #define PERIOD_NEWLINE_LENGTH 2 char pcName[MAX_NAME_LENGTH]; int iNameLength; int main(int argc, char *argv[]) { write(STDOUT, "What is your name? ", PROMPT_LENGTH); iNameLength = read(STDIN, pcName, MAX_NAME_LENGTH); write(STDOUT, "Hello ", GREETING_LENGTH); write(STDOUT, pcName, iNameLength - 1); write(STDOUT, ".\n", PERIOD_NEWLINE_LENGTH); return 0; }