//修改程序清單中8.8中的get_first()函數,使其返回所遇到的第一個非空白字符
#include<stdio.h>
#include<ctype.h>
char get_first (void);
int main (void)
{
char ch = NULL;
ch = get_first();
putchar(ch);
return 0;
}
char get_first (void)
{
int ch = NULL;
ch = getchar();
while (isblank(ch))
ch = getchar();
while (getchar() != '\n')
continue;
return ch;
}
isblank()不處理回車,用isspace