首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >关于检查字符串中的数字

关于检查字符串中的数字
EN

Stack Overflow用户
提问于 2013-09-26 05:01:50
回答 1查看 86关注 0票数 0

这是我的计划。{我使用linux(mac(xcode&终端))}程序名称是旅游公司。

代码语言:javascript
复制
Ask for the user's first name and the discount code (3 letters plus 1 digit, e.g. "AGF2",or 0 if no discount code available). 

-所以我会用fget得到字符串,如何检查最后一个数字,指南#1

代码语言:javascript
复制
When the user enters a name equal to "END", you have reached the end of the day. 

--检查输入字符串=“结束”指南#2

对于每一位顾客,反复询问的旅游日期(dd/mm/yyyy),哪个旅游团,以及去旅游的人数。提供的旅游有:“伦敦”(800/人)"Paris“(1000人),*”罗马“(1400铢/人)*和”莫斯科“(2500铢/人)。如果用户有一个折扣代码,如果有1-4人的在一次旅游中,从总价格的15%,20%为5人或更多的。--从#1开始检查,我将使用2函数

当客户输入以"00"开头的日期时,打印一张显示客户名称的发票,并提供有关每个预定旅游的信息:日期、旅游名称、人数、折扣前总价、折扣金额、折扣后总价。发票还应显示该客户的总价格。指南3

从第二天开始,打印了一份摘要,显示了有折扣代码的顾客数量,没有折扣代码的客户数量,四种旅游类型在折扣前收到的总金额,每种旅游类型的总折扣,以及收到的总金额。--我对此没有问题--

我是C编程的新手--我想让这个程序不用指针--谢谢你的帮助。我在使用英语方面很薄弱,对语法和意义很抱歉。

EN

回答 1

Stack Overflow用户

发布于 2013-09-26 05:06:30

您可以使用strcmp()strncmp()来比较输入和"end“

代码语言:javascript
复制
fgets(input,MAX_SIZE,stdin);
if(strncmp(input,"end",3)==0)
{
//you have reached the end of the day
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19019744

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档