Il y a 3 candidats, chaque électeur ne peut voter que pour une seule personne, et il est nécessaire de compiler un programme pour compter les votes, entrer les noms des candidats, et enfin produire les résultats des votes de chaque personne
#include « stdafx.h » #include « string.h » struct Person {nom du personnage[20] ; compte d’intelligence ; }leader[3]={"Li »,0,"Zhang »,0,"Sun »,0} ;
int main(int argc, char* argv[]) {int i,j ; Char leader_name[20] ; pour (i=1 ; i<=10 ; i++) {scanf(« %s »,leader_name) ; pour (j=0 ; j<3 ; j++) if(strcmp(leader_name,leader[j].name==0)leader[j].count++ ; )
} printf(« \nRésult :\n ») ; pour(i=0 ; i<3 ; i++) printf(« %5s :d\n »,leader[i],name_leader[i].count) ; retour 0 ;
}
|