Something
public text v1 · immutablechar *mygetline(char *line, int size)
{
if ( fgets(line, size, stdin) )
{
char *newline = strchr(line, '\n'); // check for trailing '\n'
if ( newline )
{
*newline = '\0'; // overwrite the '\n' with a terminating null
}
}
return line;
}