c语言基础题帮忙看一下
题目描述
假设某班级有10名同学,有2名候选人竞选班长。分别输入两名候选人序号,计算候选人票数。非侯选人数字计为无效票数。
输入
程序运行时第一行输入10个整数,以空格为分隔。 1表示第1侯选人,2表示第2侯选人,其它表示无效票数。
输出
输出侯选人的票数及无效票的数量。 第一行输出第1名候选人票数,下一行输出第2名候选人票数。如果存在无效票输出无效票数,否则不输出。(侯选人后面有冒号,之后是空格,然后是票数)
样例输入
Sample Input 1:
1 1 2 2 1 2 2 3 4 5
Sample Input 2:
1 1 1 1 1 2 2 2 2 2
样例输出
Sample Output 1:
candidate1: 3
candidate2: 4
Invalid: 3
Sample Output 2:
candidate1: 5
candidate2: 5
提示
printf("candidate1: %d\n",num1); printf("candidate2: %d\n",num2); 无效输出printf("Invalid: %d",num3);