Ada 3 kandidat, setiap pemilih hanya dapat memilih satu orang, dan diharuskan menyusun program untuk menghitung suara, memasukkan nama kandidat, dan akhirnya mengeluarkan hasil suara masing-masing orang
#include "stdafx.h" #include "string.h" struct Orang {nama char[20]; hitungan int; }leader[3]={"Li",0,"Zhang",0,"Matahari",0};
int main(int argc, char* argv[]) {int i,j; char leader_name[20]; untuk(i=1; i<=10; i++) {scanf("%s",leader_name); untuk(j=0; j<3; j++) if(strcmp(leader_name,leader[j].name==0)leader[j].count++; )
} printf("\nHasil:\n"); untuk(i=0; i<3; i++) printf("%5s:d\n",leader[i],name_leader[i].count); mengembalikan 0;
}
|