cypher1.c
来自「经典书籍:C Primer Plus(第五版)中文版和源代码 本书全面讲述了C」· C语言 代码 · 共 21 行
C
21 行
/* cypher1.c -- alters input, preserving spaces */
#include <stdio.h>
#define SPACE ' ' /* that's quote-space-quote */
int main(void)
{
char ch;
ch = getchar(); /* read a character */
while (ch != '\n') /* while not end of line */
{
if (ch == SPACE) /* leave the space */
putchar(ch); /* character unchanged */
else
putchar(ch + 1); /* change other characters */
ch = getchar(); /* get next character */
}
putchar(ch); /* print the newline */
return 0;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?