fgets ignores my limit and is trying to read 1024 characters.char *fgets( char *str, int numChars, FILE *stream );as I understand fgets it is supposed to read up to numCHars characters from stream into str. It should also stop on a newlineThe behavio...