程序中遇到的一个问题
											void input (int num[10],char name[10][8]){
int i;
for(i=0;i<10;i++)
{
printf("\ninput No.:");
scanf("%d",&num[i]);
printf("input name:");
getchar();
gets(name[i]);
}
}
这是一个输入十个学生的编号和姓名的函数,我想问一下程序中getchar()作用是什么?求详解
 2011-09-09 22:34
	    2011-09-09 22:34
   2011-09-09 23:34
	    2011-09-09 23:34
   2011-09-09 23:43
	    2011-09-09 23:43
   2011-09-10 00:10
	    2011-09-10 00:10
  
 2011-09-10 00:30
	    2011-09-10 00:30
  
 2011-09-10 00:31
	    2011-09-10 00:31
   2011-09-10 00:41
	    2011-09-10 00:41
  
 2011-09-10 00:46
	    2011-09-10 00:46
   2011-09-10 00:47
	    2011-09-10 00:47
   
										
					
	 2011-09-10 22:34
	    2011-09-10 22:34