编写程序,输入一个数字字符,输出其前一个和后一个的数字字符,如果输入的是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"); } }
慕哥9399252
相关分类