作用:从键盘上获取内容

%d情况

#include <stdio.h>
int main()
{
	int a=0,b=0;
  scanf("%d%d",&a,&b);
  printf("a=%d,b=%d\n",a,b);
	return 0;
}

注意:%d是接受数字,输入完一个后可以空格或者回车输入下一个

%c情况--特殊

#include <stdio.h>
int main()
{
	char a=0,b=0;
  scanf("%c%c",&a,&b);
  printf("a=%c,b=%c\n",a,b);
	return 0;
}

此时输入回车或者空格就会被b接受

注意:只要以后使用scanf函数,就在其后用getchar()函数来把空格或者回车读取走

#include <stdio.h>
int main()
{
	char a=0,b=0;
  scanf("%c",&a);
  getchar();
  scanf("%c",&b);
  getchar();
  printf("a=%c,b=%c\n",a,b);
	return 0;
}