C语言怎么用getchar识别两个连续的是不是都是\n啊,就是识别\n\n?
getchar()
只能捕获一个字符吧
int ch1 = getchar();
int ch2 = getchar();
if (ch1 == '\n' && ch2 == '\n') {
// ...
}
char=getch();
if(char==num)
getchar函数不能得到\n
#include <stdio.h>
int main(int argc, char *argv[])
{
int c;
c = getchar();
if ('\n' == c) {
c = getchar();
if ('\n' == c) {
printf("连续回车\n");
} else {
printf("1 - 回车不连续\n");
}
} else {
printf("2 - 回车不连续\n");
}
return 0;
}