From d4088cc3d8afb019d612de57aa3fe86a3ca8f633 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Anton=20Luka=20=C5=A0ijanec?= Date: Sun, 17 Mar 2024 15:02:47 +0100 Subject: P2DN02fix --- "\305\241ola/p2/dn/DN02a_63230317.c" | 5 +++++ "\305\241ola/p2/dn/DN02b_63230317.c" | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git "a/\305\241ola/p2/dn/DN02a_63230317.c" "b/\305\241ola/p2/dn/DN02a_63230317.c" index c9bbad2..55144c7 100644 --- "a/\305\241ola/p2/dn/DN02a_63230317.c" +++ "b/\305\241ola/p2/dn/DN02a_63230317.c" @@ -27,6 +27,11 @@ int main (void) { putchar('\n'); return 1; } + if (znak == ' ') { + putchar('1'); + stanje = PRVI_ZNAK; + continue; + } if (znak != ' ') { putchar('0'); stanje = PRED_ZAČETKOM; diff --git "a/\305\241ola/p2/dn/DN02b_63230317.c" "b/\305\241ola/p2/dn/DN02b_63230317.c" index ebaa364..260c524 100644 --- "a/\305\241ola/p2/dn/DN02b_63230317.c" +++ "b/\305\241ola/p2/dn/DN02b_63230317.c" @@ -14,7 +14,7 @@ int main (void) { int znak = 0; while (true) { znak = getchar(); - if (stanje == HEX || stanje == BIN || stanje == ŠTEVILKE || stanje == NIČLA) { // term za * stanja + if (stanje == HEX || stanje == BIN || stanje == ŠTEVILKE || stanje == NIČLA || stanje == OCTAL) { // term za * stanja if (znak == EOF || znak == '\n') goto pravilno_in_konec; if (znak == ' ') -- cgit v1.2.3