- 965 名前:デフォルトの名無しさん mailto:sage [2007/07/26(木) 14:36:12 ]
- >>963
void readch(void) /* 1文字を読む、空白は読み飛ばす */ { #if 0 do { if ((ch = getchar()) == EOF) return; } while (ch == ' ' || ch == '\t'); #else static char buf[1000]; static int index; if (index == 0) gets(buf); do { if ((ch = buf[index++]) == '\0') { ch = '\n'; return; } } while (ch == ' ' || ch == '\t'); #endif }
|

|