summaryrefslogtreecommitdiffstats
path: root/šola/p2/dn
diff options
context:
space:
mode:
Diffstat (limited to 'šola/p2/dn')
-rw-r--r--šola/p2/dn/DN02a_63230317.c5
-rw-r--r--šola/p2/dn/DN02b_63230317.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/šola/p2/dn/DN02a_63230317.c b/šola/p2/dn/DN02a_63230317.c
index c9bbad2..55144c7 100644
--- a/šola/p2/dn/DN02a_63230317.c
+++ b/šola/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/šola/p2/dn/DN02b_63230317.c b/šola/p2/dn/DN02b_63230317.c
index ebaa364..260c524 100644
--- a/šola/p2/dn/DN02b_63230317.c
+++ b/šola/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 == ' ')