Initial Commit - days 01-12

This commit is contained in:
2020-12-21 14:58:15 +01:00
commit 11844d1904
131 changed files with 16060 additions and 0 deletions

24
day02/ex2-c.c Normal file
View File

@@ -0,0 +1,24 @@
/* ex2-c: Advent2020 game, day 2/game 2
*/
#include <stdio.h>
#include <stdlib.h>
int ccount(char *str, char c, int pos1, int pos2)
{
return ((str[pos1-1] == c) + (str[pos2-1] == c)) == 1;
}
int main(ac, av)
char **av;
{
int beg, end, nc, found=0, nlines=0;
char c, str[80];
while (scanf("%d-%d %c: %s", &beg, &end, &c, str) != EOF) {
found += ccount(str, c, beg, end);
nlines++;
}
printf ("%s : lines: %d matched:%d\n", *av, nlines, found);
exit (0);
}