C语言中getchar()函数的运用及注意事项
getchar()函数的运用
getcahr()函数是专门用于输入字符常量的函数,它没有参数,函数从键盘缓冲区里面取出一个字符。
int *a;
int m,n=5;
a=(int *)malloc(n*sizeof(int)); //定义一个动态数组
for(int i=0;i<n;i++) //循环输入数组数据
{
scanf("%d",&m);
char c=getchar();//getchar函数,从键盘的缓冲区中得到一个字符常量并赋值给c
a[i]=m;
if(c=='\n') //当键盘输入回车时结束输入输入
{
break;
}
}