diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..b0c271a --- /dev/null +++ b/Makefile @@ -0,0 +1,11 @@ +CC = gcc +CFLAGS = -Wall -Wextra -std=c99 +dIRS = a1 du1 du2 du3 du4 +all: + @for %%d in ($(dIRS)) do \ + $(CC) $(CFLAGS) %%d\program.c -o %%d\program.exe +clean: + @for %%d in ($(dIRS)) do \ + if exist %%d\program.exe del %%d\program.exe +build-%: + $(CC) $(CFLAGS) $*/program.c -o $*/program.exe diff --git a/a1/program.c b/a1/program.c index 817918d..ac1d84d 100644 --- a/a1/program.c +++ b/a1/program.c @@ -20,4 +20,4 @@ int main() { } printf("\nLines count: %d\n", c2); return 0; -} +} \ No newline at end of file diff --git a/a1/program.exe b/a1/program.exe index 2437b24..332f2cf 100644 Binary files a/a1/program.exe and b/a1/program.exe differ diff --git a/du1/output/program.exe b/du1/output/program.exe deleted file mode 100644 index cc00020..0000000 Binary files a/du1/output/program.exe and /dev/null differ diff --git a/du1/program.exe b/du1/program.exe index f57d482..0005b45 100644 Binary files a/du1/program.exe and b/du1/program.exe differ diff --git a/du2/program.exe b/du2/program.exe index 26e1d77..bf1103b 100644 Binary files a/du2/program.exe and b/du2/program.exe differ diff --git a/du3/output/program.exe b/du3/output/program.exe deleted file mode 100644 index d79a4cd..0000000 Binary files a/du3/output/program.exe and /dev/null differ diff --git a/du3/program.c b/du3/program.c index bfa8cbe..d2333e2 100644 --- a/du3/program.c +++ b/du3/program.c @@ -38,13 +38,14 @@ int main() { case '/': if (cislo2 == 0) { printf("ZLE\n"); - continue;; + continue; } result2 = cislo1 / cislo2; break; default: printf("CHYBA\n"); - continue;; + continue; + } @@ -58,4 +59,6 @@ int main() { } return 0; - } \ No newline at end of file + } + + \ No newline at end of file diff --git a/du3/program.exe b/du3/program.exe index 4381162..27372b8 100644 Binary files a/du3/program.exe and b/du3/program.exe differ diff --git a/du4/output/program.exe b/du4/output/program.exe deleted file mode 100644 index 7d9d48a..0000000 Binary files a/du4/output/program.exe and /dev/null differ diff --git a/du4/program.exe b/du4/program.exe new file mode 100644 index 0000000..a72136e Binary files /dev/null and b/du4/program.exe differ