Something
public c 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;}