| 52 | } |
| 53 | |
| 54 | void greet(Greeter *greeter) |
| 55 | { |
| 56 | char name[100]; |
| 57 | printf("What is your name? "); |
| 58 | fgets(name, 100, stdin); |
| 59 | name[strlen(name)-1] = '\0'; |
| 60 | greeter->sayHello(name); |
| 61 | } |
| 62 | |
| 63 | /* This exists just so that the compiler/linker needs to include |
| 64 | * CommandExecutor's code, since otherwise it would be unused. */ |