#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define MAX_NAME_LEN 20
typedef struct Vote {
char name[MAX_NAME_LEN + 1];
int votes;
} Vote;
int main() {
Vote candidates[5];
int i, total_votes = 0;
char name[MAX_NAME_LEN + 1];
int votes;
for (i = 0; i < 5; i++) {
scanf("%s", name);
if (strcmp(name, "#") == 0) {
break;
}
scanf("%d", &votes);
strcpy(candidates[i].name, name);
candidates[i].votes = votes;
}
for (i = 0; i < 5; i++) {
total_votes += candidates[i].votes;
}
for (i = 0; i < 5; i++) {
printf("%s %d\n", candidates[i].name, candidates[i].votes);
}
printf("总票数 %d\n", total_votes);
return 0;
}
5. 单位选举
于 2023-05-10 16:20:38 首次发布