c语言结构体数组问题设计个候选人得票的统计程序每次输入一个得票的候选人名字要求最后输出各人得票结果

c语言结构体数组问题设计个候选人得票的统计程序每次输入一个得票的候选人名字要求最后输出各人得票结果,第1张

man[i].name=="李一绝"

C语言中比较两个字符串, 不能直接用==来比较 (CString 变量可以, 只是在C++中才有)

用strcmp(man[i].name,"李一绝")来比较

如果strcmp(man[i].name,"李一绝")==0 表示两个字符串相同, 否则不相同

你掉了else:

if(c>='0'&&c<='9')

{

    num[c-'0']++

}

else if(c==' '||c=='\n'||c=='\t')

{

    blank++

}

else outher++


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/11499532.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存