
#include<string.h>
int main()
{
char houx[2][5] = {"WANG","ZHAO"}
int a[2]={0} //记录投票数。
char toup[10][5]={"WANG","WANG","WANG","ZHAO","ZHAO","WANG","WANG","ZHAO","OTHER","ZHAO"} //10位候选人投票。
int i
int j
for(i=0i<10i++)
{
for(j=0j<2j++)
{
if(strcmp(houx[j], toup[i]) == 0)
{
a[j]++
}
}
}
printf("result:\n")
for(j=0j<2j++)
{
printf("%s:%d\n",houx[j],a[j])
}
getchar()
return 0
}
#include <stdio.h>
#include <string.h>
typedef struct {char name[9]char sexfloat score[2]} STU
void f(STU* a)
{
STU b={"Zhao",'m',85.0,90.0}
int i
strcpy((*a).name,b.name)
(*a).sex=b.sex
for(i=0i<2i++)
(*a).score[i]=b.score[i]
}
main()
{
STU c={"Qian",'f',95.0,92.0}
f(&c)
printf("%s,%c,%2.0f,%2.0f\n",c.name,c.sex,c.score[0],c.score[1])
}
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)