#include #include #include "wte.h" static size_t get_entry_count() { size_t count = 0; count++; return count; } static int make_suggestion() { int ret = 0; srandom(time(NULL)); // seed random with current time size_t count = get_entry_count(); if (count) { size_t choice = random() % count; printf("choice: %lu", choice); } return ret; } int main(const int argc, const char **argv) { int ret = 1; if (2 == argc && '-' == argv[1][0]) { if ('h' == argv[1][1] && '\0' == argv[1][2]) { printf("wte - what to eat\na simple decision making tool for food\nuse without options\n"); } else if ('a' == argv[1][1] && '\0' == argv[1][2]) { ret = insert_choice(); } else if ('d' == argv[1][1] && '\0' == argv[1][2]) { ret = remove_choice(); } else if ('c' == argv[1][1] && '\0' == argv[1][2]) { ret = create_data_dir(); } else if ('x' == argv[1][1] && '\0' == argv[1][2]) { ret = remove_data_dir(); } else { printf("unrecognized option, try %s -h\n", *argv); } goto exit_main; } if (make_suggestion()) { ret = 0; } exit_main: return ret; }