|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
#include<stdio.h>
struct depiao
{
char name[20];
int num;
};
void main()
{
int j,n=0;
char nam[20];
struct depiao person[3]={{"1",0},{"2",0},{"3",0}};
printf("三个候选人名单:1 2 3\n");
printf("请输入你心中候选人的名字:");
while(n<5)
{
scanf("%19s",nam);
if(person[0].name==nam)
person[0].num++;
if(person[1].name==nam)
person[1].num++;
if(person[2].name==nam)
person[2].num++;
n++;
}
printf("名字\t\t\t\t得票数\n");
for(j=0;j<3;j++)
printf("%19s\t\t\t\t%d\n",person[j].name,person[j].num);
}
为什么if语句不执行!!! |
|