C语言中有没有像c++中的ignore函数可以删除流中的\n符号
![](zzz/editor/img/code.gif)
#include <stdio.h> #include <stdlib.h> int main(void) {int n=0;int count=0;int i=0; char a[50];char b[50]; scanf("%d",n); //不接受n是我写错了吗?居然不接受n,不接受a还可以接受,居然不接受n scanf("%s",a); //输入dhggh是可以输出的 count=strlen(a); for (int i=0;i<count;++i){ b[i]=(char)(a[i]+n); } printf("%s",b); }