summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--wk3/pset/plurality/plurality.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/wk3/pset/plurality/plurality.c b/wk3/pset/plurality/plurality.c
index 27ec557..8c98d6e 100644
--- a/wk3/pset/plurality/plurality.c
+++ b/wk3/pset/plurality/plurality.c
@@ -65,7 +65,13 @@ int main(int argc, string argv[])
// Update vote totals given a new vote
bool vote(string name)
{
-
+ for (int i = 0; i < candidate_count; i++)
+ {
+ if (name == candidates[i].name) {
+ candidates[i].votes++;
+ return true;
+ }
+ }
return false;
}