getchar(),putchar()书上说这个function return一个int值,但是用的时候putchar就是直接print一个character,getchar直接获取一个character,那么这个int体现在哪里?是做什么用的?
getchar是读取单个character吗,比如说输入cat然后按回车,getchar只读取c?那么EOF又是干嘛用的呢。比如说这个function
int count(char c)
{
int next;
int frequency=0;
while((next=getchar())!=EOF)
if(next==c)
frequency++;
return frequency;
}