我正在try 从用户那里获取一些数据,并将其发送到GCC中的另一个函数.代码是这样的.
printf("Enter your Name: ");
if (!(fgets(Name, sizeof Name, stdin) != NULL)) {
fprintf(stderr, "Error reading Name.\n");
exit(1);
}
但是,我发现它最后有一个换行符\n
个字符.所以如果我输入John
,它最终会发送John\n
.如何删除\n
并发送正确字符串.