Use the manual/help.
char *fgets (char *s, int size, FILE *stream);
Too many arguments now = Too many arguments later
Arguments are the values that are entered into functions to enable them to work. Most functions require arguments. For example, if you want to find out what day of the week a date is, you need a function called Weekday and the date that you want as the argument of the function.
any number of arguments
The AVERAGE function has up to 255 arguments in Excel.
There are no real, good arguments against planning. Having a plan is important in many cases.
Three.
Three or less.
Arguing is part of the human condition. Some individuals seem to get into many arguments while others seem to avoid them.
There are many arguments for and against DNA evidence. One argument is that it cannot be disproved as deciding evidence.
It shouldn't be assumed that all good relationships have arguments, because arguments aren't what make relationships good and some people just aren't at all confrontational. However, many relationships do have arguments, but remain worthwhile relationships despite them.
three parts
Formal arguments are the named arguments defined by the function. Actual arguments are those arguments that were passed to the function by the caller.