From c03c9eb9cf9adc1227e3eb7664c28b3d319df75c Mon Sep 17 00:00:00 2001 From: xesc Date: Tue, 8 Oct 2024 14:58:47 +0200 Subject: [PATCH] wta.c: add basic argument handling --- src/wta.c | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/wta.c b/src/wta.c index b053875..27fb825 100644 --- a/src/wta.c +++ b/src/wta.c @@ -13,7 +13,16 @@ #define c_end "\033[0m" -int main() +int main(const int argc, const char **argv) { + if (2 == argc) { + if ('-' == argv[1][0] && 'h' == argv[1][1] && '\0' == argv[1][2]) { + printf("wte - what to eat\na simple decision making tool for food\n"); + } else { + printf("unrecognized option, try %s -h\n", *argv); + } + goto exit_main; + } +exit_main: return 0; }