输入两位数,显示该数的英文~ 如何编写(哪里错了)~~

编写一个程序,要求用户输入一个两位数,然后显示该数的英文单词:

Enter a two-digit number: 45

You entered the number forty-five.

提示:把数分解为两个数字。用一个switch语句显示第一位数字对应的单词(“twenty”、“thirty”等),

用第二个switch语句显示第二位数字对应的单词。不要忘记11-19需要特殊处理。

# include

# include

int main (void)

{

int x,y,n;

printf ("Enter a two-digit number:");

scanf ("%d%d\n",&x,&y);

printf("You entered the nember ");

switch (x) {

case 2:  printf("twenty");    break;

case 3:  printf("thirty");    break;

case 4:  printf("forty");     break;

case 5:  printf("fifty");     break;

case 6:  printf("sixty");     break;

case 7:  printf("seventy");   break;

case 8:  printf("eighty");    break;

case 9:  printf("ninety");    break;

}

switch (y) {

case 0:  printf("zero");      break;

case 1:  printf("one");       break;

case 2:  printf("two");       break;

case 3:  printf("three");     break;

case 4:  printf("four");      break;

case 5:  printf("five");      break;

case 6:  printf("six");       break;

case 7:  printf("seven");     break;

case 8:  printf("eight");     break;

case 9:  printf("nine");      break;

}

system ("pause");

return 0;

}

请问我编写的哪里错了,还有11到19应该怎么写呢?

两位数c语言程序设计,输入两位数,显示该数的英文~ 如何编写(哪里错了)~~...相关推荐

  1. c语言gcb最小公倍数,C编序编程题目:输入两个正整数m和n,求其最大公约数和最小公倍...,C语言编程,输入两个正整数M和N(MN),计算M和N...

    问题标题 C编序编程题目:输入两个正整数m和n,求其最大公约数和最小公倍...,C语言编程,输入两个正整数M和N(M 2019-3-27来自ip:15.121.164.188的网友咨询 浏览量:228 ...

  2. (c语言)输入两个数字,分别计算并输出这两个数字的和、差、乘积、商

    #include<stdio.h> int main(){int a,b; //定义两个数字 printf("请输入两个数\n"); scanf("%d %d ...

  3. 【c语言】输入两个数,交换这两个数后,再输出

    <程序设计基础实训指导教程-c语言>杨莉 龚义建 科学出版社 ISBN 978-7-03-032846-5 p9 2.1.2 上机实训内容 [实训内容3] 编程实现:输入两个数,交换这两个 ...

  4. C语言例题——输入两个正整数m和n,求其最大公约数和最小公倍数。

    #include "stdio.h"void main() {//接收输入的两个数中的较大值和较小值int max, min;//用于for循环int i;//接收输入的两个数in ...

  5. c语言:输入两个正整数m和n,求其最大公约数和最小公倍数

    输入两个正整数m和n,求其最大公约数和最小公倍数. 解:程序: #include <stdio.h> int main() { int num1, num2, t,p; printf(&q ...

  6. C语言:输入两个数,输出最大公约数,最小公倍数

    不会的可以参考! #include <stdio.h> int GCD(int m, int n) { int r = m % n; while (r != 0) { m = n; n = ...

  7. C语言中输入两个整数,输出其中的最大值

    代码展示: //输入两个整数,输出其中的最大值 #include<stdio.h> int main() {     int a,b,max;     scanf("%d%d&q ...

  8. C语言——通过输入两个加数给学生出一道加法运算题,如果输入答案正确,则显示“Right!”, 否则显示“Not correct! Try again!”;

    #include "stdafx.h" int add(int a,int b) { int answer; printf("两数之和为:"); scanf_s ...

  9. C语言——通过输入两个加数给学生出一道加法运算题,如果输入答案正确,则显示“Right!”, 否则提示重做,显示“Not correct! Try again!”,最多给三次机会, 如果三次仍未做对,

    #include "stdafx.h" int add(int a,int b) { int answer; printf("两数之和为:"); scanf_s ...

最新文章

  1. cmw500综合测试仪使用_宁波摆闸静电测试仪价格-老友网
  2. 关于Node.js中安装完express后不能使用express命令
  3. 服务器系统加速,系统加速技巧:让Linux启动更加快速
  4. oracle+挂载dbf,dbf导入oracle工具下载|OracleToDbf(dbf导入oracle工具) v1.2官方版 附教程_星星软件园...
  5. Oracle 11gR2 RAC Service-Side TAF 配置示例
  6. 弄懂webpack,只要看这一片就够了(文末有福利)
  7. 微信小程序页面栈_微信小程序使用页面栈改变上一页面的数据
  8. hive 开窗函数_Hive的架构剖析
  9. 使用Socket通信实现Silverlight客户端实时数据的获取(模拟GPS数据,地图实时位置)...
  10. python代码测试 vim_使用tmux+vim发送测试代码行的键绑定?
  11. java毕业设计springboot框架 java在线视频点播系统毕业设计开题报告功能参考
  12. 手机APP项目中调用第三方短信验证码接口
  13. tp5.1使用json返回网址后出现的反斜杠问题
  14. 小学计算机课题研究方案,《小学信息技术课堂有效教学的探究》课题研究方案...
  15. 超好用的windows文件资源管理器软件推荐
  16. 小红书年货热潮|品牌场景营销新套路
  17. Bugku 哥哥的秘密
  18. 【LeetCode】重复元素相关题目
  19. 网站域名过期后还能买回来吗?
  20. android intent开启前置摄像头

热门文章

  1. 作业扣最少的分(要选好贪心目标)
  2. 饿了么物流移动端业务可用性监控体系建设
  3. 精益生产方式下的成本管理相应问题和对策
  4. Linux查看脚本的编码格式,从windows到linux的shell脚本编码和格式问题
  5. i.mx6ull移植mosquitto gateway-bridge
  6. 我自己学习做的“即时通”
  7. “NOSQL” 杂谈
  8. 升级服务器后的作用,服务器硬件升级的七大注意事项
  9. ArcGIS 9.2 SP2 补丁开始提供下载
  10. 所有小米手机都能升鸿蒙ne,华为哪些手机可以升级到鸿蒙 华为手机如何升级鸿蒙...