Det finns 3 kandidater, varje väljare kan bara rösta på en person, och det krävs att man sammanställer ett program för att räkna röster, ange kandidaternas namn och slutligen ge resultaten av varje persons röster
#include "stdafx.h" #include "string.h" struct Person {char name[20]; int-antal; }ledare[3]={"Li",0,"Zhang",0,"Sun",0};
int main(int argc, char* argv[]) {int i,j; Char leader_name[20]; för(i=1; i<=10; i++) {scanf("%s",leader_name); för(j=0; J<3; j++) if(strcmp(leader_name,leader[j].name==0)leader[j].count++; )
} printf("\nResult:\n"); för(i=0; i<3; i++) printf("%5s:d\n",leader[i],name_leader[i].count); returnera 0;
}
|