diff --git a/pure-c-test/20220428/test-4-3.c b/pure-c-test/20220428/test-4-3.c new file mode 100644 index 0000000..c0385a9 --- /dev/null +++ b/pure-c-test/20220428/test-4-3.c @@ -0,0 +1,22 @@ +#include + +int main() { + int candidates[5] = {0}; + int vote = 0, invalidVoteCount = 0; + + do { + scanf("%d", &vote); + if (vote >= 1 && vote <= 5) { + candidates[vote - 1]++; + } else if (vote != -1) { + invalidVoteCount++; + continue; + } + } while (vote != -1); + + for (int i:candidates) { + printf("%d ",i); + } + + printf("\n%d", invalidVoteCount); +} diff --git a/pure-c-test/20220428/test-4-9.c b/pure-c-test/20220428/test-4-9.c new file mode 100644 index 0000000..e69de29