blob: d10e671234a62bd36e4b1745131be10f3d0977fa [file] [log] [blame] [edit]
#include <stdio.h>
#include <string.h>
int main(int argc, const char **argv) {
const char *greeting = "Hello";
const char *noun = "world";
if (((argc > 1) && (!strcmp(argv[0], "-h") || !strcmp(argv[0], "--help"))) ||
(argc > 3)) {
printf("Usage: hello [greeting] [noun]\n");
return 0;
}
if (argc > 1) {
greeting = argv[1];
}
if (argc > 2) {
noun = argv[2];
}
printf("%s, %s.\n", greeting, noun);
return 0;
}