C语言之清空缓存区

#include <stdio.h>
void main()
{
    char a,b;
	printf("enter two chars ");
	a=getchar();
	fflush(stdin);
	b=getchar();
    fflush(stdin);

	putchar(b);
    putchar(a);

	putchar('
');
	

}

  清空缓冲区注意事项:重复输入时必须使用fflush,一般用于循环结构中

原文地址:https://www.cnblogs.com/switch-and-for/p/3390140.html