C语言中有没有像c++中的ignore函数可以删除流中的\n符号
程序代码:
#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);
}


