[求助]请教一个习题,请知道朋友给个思路
编写程序,从终端读取一个数字,然后使用英语逐位显示概数.列如,如果用户输入932程序输入:nine three two
这里特别要求,如果用户输入0,那么程序应该显示zero
做天晚上分析的,没分析出来,刚才又看了一下,实在不想放弃,就过来找论坛的朋友求助了
由于刚开始学习前几章,刚学到if switch 判断
分析了一下,确定这个题目后面的部分的思路貌似应该用
switch (c)
{ case '0' ;
printf ("zero");
break;
等等………………………………
但是前面输入一个数的时候,怎样让他读完输入的第一个数以后,接着读第二个,第三个…………
就是前面部分不太会用循环,怎样让它循环读取完输入的第一个数后,读第二个。第三个。。。。
比如 932
读完9 读 3 再读2
谢谢朋友们给个思路