前一个和后一个字符
Time Limit:1000MS Memory Limit:65535K
题型: 编程题 语言: G++;GCC;VC
描述
编写程序,输入一个数字字符,输出其前一个和后一个的数字字符,如果输入的是0前一个输出 “first”,9后一个则输出“last”,输入的不是数学字符,输出“error”
输入格式
一个字符
输出格式
输出结果
输入样例
0
输出样例
first 1
#include <stdio.h>
#include <string.h>
#include <math.h>int main()
{char a,a1,a2;scanf("%c",&a);if(a=='0'){printf("first 1\n");}if(a=='9'){printf("8 last\n");}if(a>'9'||a<'0')printf("error\n");if(a>'0'&&a<'9'){a1=a-1;a2=a+1;printf("%c %c\n",a1,a2);}return 0;
}