C语言编写的投票程序

来源:百度知道 编辑:UC知道 时间:2024/05/15 13:06:40
我想让投票人投的那两票不能同时投一个人,该怎么弄啊?高人帮忙!!
#include<stdio.h>
int main(void)
{
int i,j,k,count1,count2,count3,count4,count5;
count1=count2=count3=count4=count5=0;
printf("6001\tzhao\t%d\n6002\tqian\t%d\n6003\tshun\t%d\n6004\tli\t%d\n6005\twang\t%d\n",count1,count2,count3,count4,count5);
printf("----------------------\n");
getch();
for(i=0;i<10000;i++)
{
printf("please input:\n");
for(j=0;j<2;j++)
{
scanf("%d",&k);
switch(k)
{
case 6001:
count1++;
break;
case 6002:
count2++;
break;
case 6003:
count3++;
break;
case 6004:
count4++;

#include<stdio.h>
int main(void)
{
int i,j,k,count1,count2,count3,count4,count5,vote;
count1=count2=count3=count4=count5=0;
printf("6001\tzhao\t%d\n6002\tqian\t%d\n6003\tshun\t%d\n6004\tli\t%d\n6005\twang\t%d\n",count1,count2,count3,count4,count5);
printf("----------------------\n");
getch();
for(i=0;i<10000;i++,vote=0)
{
printf("please input:\n");
for(j=0;j<2;j++)
{
scanf("%d",&k);
switch(k)
{
case 6001:
if(vote==6001)
{printf("you can't vote this one again:\n") ;j--;continue;}
count1++;
vote=6001;
break;
case 6002:
if(vote==6002)
{printf("you can't vote this one again:\n") ;j--;continue;}
count2++;
vote=6002;
break;
case 6003:
if(vote==6003)
{printf("you