编写程序,输入一个数字字符,输出其前一个和后一个的数字字符,如果输入的是0前一个输出
“first”,9后一个则输出“last”,输入的不是数学字符,输出“error”#include <stdio.h>
#include <stdlib.h>int main()
{
char a; a=getchar();
switch(a)
{ case '0':printf("frist 1");break;
case '1':printf("0 2");break;
case '2':printf("1 3");break;
case '3':printf("2 4");break;
case '4':printf("3 5");break;
case '5':printf("4 6");break;
case '6':printf("5 7");break;
case '7':printf("6 8");break;
case '8':printf("7 9");break;
case '9':printf("8 last");break;
default: printf("error"); }
}
- 1 回答
- 0 关注
- 1429 浏览
添加回答
举报
0/150
提交
取消