如果字符串后有换行符\n,C语言程序中怎么去掉

如题所述

第1个回答  推荐于2017-12-16
例如有一个字符串char str[]
首先搞清楚字符串的长度,比如说是l,那么最后一个字符是l-1,也就是'\n'
str[l-1] = '\0'
直接把换行替换成结束符,之后字符串就会被认为到这里结束了本回答被网友采纳
第2个回答  2017-03-17
strtok(str, "\n");

相似回答