某次选举的共有三人参选,试编写程序根据输入的选票值,统计三人各自的得票数和废票数,并输出投票结果。统计规则如下:
- 选票值为1表示选Tom
- 选票值为2表示选Jerry
- 选票值为3表示选Spike
- 选票值为0或4表示为废票
- 若3人票数均不大于废票数,则选举结果无效
输入格式:
在一行中依次输入所有选票的值,之间用空格间隔,输入-1则表示输入结束。
输出格式:
在第一行中按如下格式输出票数统计结果。
Tom = 得票数 Jerry = 得票数 Spike = 得票数 Invalid = 废票数
若选举无效,则在第二行中输出
Election invalid!
#include<stdio.h>
int main()
{
int n,Tom=0,Jerry=0,Spike=0,Invalid=0;
for(int i=0;;i++)
{
scanf("%d",&n);
if(n==-1)
break;
else if(n==1)
Tom++;
else if(n==2)
Jerry++;
else if(n==3)