ITPub博客

首页 > 应用开发 > > 请问各位大佬 这哪里错了?

请问各位大佬 这哪里错了?

作者:dapan 时间:2019-08-05 09:53:12 0 删除 编辑

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


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/758/viewspace-3166787/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2020-08-07

  • 博文量
    4504
  • 访问量
    87350