Cd 是 27
不好意思
#include <stdio.h>
#include <ctype.h>
//#define MAX_LINE_LENGTH 4096
int main(int argc, char **argv){
int char_a=0;
int char_b=0;
int page;
int distance;
while(char_a<65||(char_a>90&&char_a<97)||char_a>122)
{
char_a=getchar();
}
while(char_b<65||(char_b>90&&char_b<97)||char_b>122)
{
char_b=getchar();
}
if ((char_a>=char_b)&&((char_a-char_b)>27)){
distance=(char_a-char_b-6);
printf("distance is %d\n",distance);
}else if ((char_b>=char_a)&&((char_b-char_a)>27)){
distance=(char_b-char_a-6);
printf("distance is %d\n",distance);
}else if ((char_a>=char_b)&&((char_a-char_b)<27)){
distance=(char_a-char_b);
printf("distance is %d\n",distance);
}else{
distance=(char_b-char_a);
printf("distance is %d\n",distance);
}
return 0;
}
现在就是 循环的问题还没有解决
我们这题目很麻烦
另外的要求 还有
2 当用户输入AB AF #CF 时
系统显示 显示 “1 5"
即 #以后的不进如程序