Public feed
#603257
#include <cstdio>
#include <cstdlib>
#define FILENAME "wordlist.txt"
#define LIST_MAXSTR 100
#define STR_MAXCHAR 12
int main()
{
int i;
char **list;
list = (char**)malloc (LIST_MAXSTR * sizeof(char*));
for (i = 0; i < LIST_MAXSTR; i++)
list[i] = (char*)malloc (STR_MAXCHAR * sizeof(char));
FILE* fList = fopen (FILENAME, "r"); /* It exists */
printf ("File Opened:\t %s\n", FILENAME);
i = 0;
while (printf (fscanf (fList, "%s", list[i]) == 1 ? (i ? ", " : "Wordlist:\t{ ") : " }\n" ) != 3)
printf (list[i++]);
char* jumble;
printf ("Enter a jumbled word:\t ");
scanf (jumble);
printf ("\nScanning wordlist for result...");
/* FIXME: Unscramble */
fclose(fList);
for (i = 0; i < LIST_MAXSTR; i++)
free (list[i]);
free (list);
}