word.c
来自「unix环境下实现的cmm语言编译器」· C语言 代码 · 共 27 行
C
27 行
/*word.c:统计输入的行数、单词与字符数*/int getchar();int printf(char *fmt, int, int, int);int main(){ int c, nl, nw, nc, state; state = 0; nl = nw = nc = 0; while ((c = getchar()) != -1) { nc = nc + 1; if (c == '\n') nl = nl + 1; else if (c == ' ') state = 0; else if (c == '\n') state = 0; else if (c == '\t') state = 0; else if (state == 0) { state = 1; nw = nw + 1; } } printf("%d %d %d\n", nl, nw, nc);}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?