diff --git a/du3/program.c b/du3/program.c index 485cb66..086cd13 100644 --- a/du3/program.c +++ b/du3/program.c @@ -58,6 +58,11 @@ int main() while (fgets(line, SIZE, stdin) != NULL) { + //ak nacitany input JE nespravny... + if (line[0] != '\0' || line[0] != '\n') + { + break; + } if (sscanf(line, "%127[^\n]", strBuffer) == 1) { bool isLineInvalid = false; @@ -74,7 +79,6 @@ int main() for (int i = 0; strBuffer[i] != '\0'; i++) { bool isNegativeSign = false; - if (isspace(strBuffer[i]) != 0) { continue;