Es gibt 3 Kandidaten, jeder Wähler kann nur für eine Person stimmen, und es ist erforderlich, ein Programm zusammenzustellen, um die Stimmen zu zählen, die Namen der Kandidaten einzugeben und schließlich die Ergebnisse der jeweiligen Stimmen auszugeben
#include "stdafx.h" #include "string.h" Struct Person {char name[20]; Int Count; }leader[3]={"Li",0,"Zhang",0,"Sun",0};
int main(int argc, char* argv[]) {int i,j; Char leader_name[20]; for(i=1; i<=10; i++) {scanf("%s",leader_name); for(j=0; J<3; j++) if(strcmp(leader_name,leader[j].name==0)leader[j].count++; )
} printf("\nResult:\n"); for(i=0; i<3; i++) printf("%5s:d\n",leader[i],name_leader[i].count); 0 zurückzugeben;
}
|