一个小问题,学习过程中做过的一道题没明白
有以下程序#include <stdio.h>
main()
{int c;
while((c=getchar())!='\n')
{switch(c-'2')
{case 0:
case 1:putchar(c+4);
case 2:putchar(c+4);break;
case 3:putchar(c+3);
default :putchar(c+2);break;
}
}printf("\n");
}
从第一列开始输入数据2473<cr> 程序的输出结果是?668977
这个是怎么算出来的