fgets函数去除回车符
时间: 2023-11-24 09:51:55 浏览: 171
如何从字符串中删除回车
可以使用下面的代码来演示如何使用fgets函数去除回车符:
```c
#include <stdio.h>
#include <string.h>
int main() {
char str[100];
printf("请输入字符串:");
fgets(str, 100, stdin);
str[strcspn(str, "\n")] = 0;
printf("去除回车符后的字符串为:%s\n", str);
return 0;
}
```
在上面的代码中,我们使用fgets函数从标准输入中读取字符串,并使用strcspn函数找到回车符的位置,然后将其替换为字符串结束符'\0',从而去除回车符。
阅读全文