prvy
This commit is contained in:
parent
bcd1368dbf
commit
6eb525c34d
@ -21,11 +21,11 @@ int main() {
|
|||||||
while (fgets(line, LINESIZE, stdin)) {
|
while (fgets(line, LINESIZE, stdin)) {
|
||||||
velkost = strlen(line);
|
velkost = strlen(line);
|
||||||
if (velkost == 1 && line[velkost - 1] == '\n') {
|
if (velkost == 1 && line[velkost - 1] == '\n') {
|
||||||
printf("no input\n");
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
if (input >= 10){
|
if (input >= 10){
|
||||||
printf("no input\n");
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
if (line[0] == '+' || line[0] == '-' || line[0] == '*' || line[0] == '/') {
|
if (line[0] == '+' || line[0] == '-' || line[0] == '*' || line[0] == '/') {
|
||||||
@ -43,10 +43,15 @@ int main() {
|
|||||||
a--;
|
a--;
|
||||||
}
|
}
|
||||||
if (line[0] == '/') {
|
if (line[0] == '/') {
|
||||||
|
if (number[a - 1].cislo == 0){
|
||||||
|
printf("division by zero");
|
||||||
|
}
|
||||||
|
else {
|
||||||
number[a - 2].cislo = number[a - 2].cislo / number[a - 1].cislo;
|
number[a - 2].cislo = number[a - 2].cislo / number[a - 1].cislo;
|
||||||
a--;
|
a--;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
else {
|
else {
|
||||||
p = atof(line);
|
p = atof(line);
|
||||||
number[a].cislo = p;
|
number[a].cislo = p;
|
||||||
|
Loading…
Reference in New Issue
Block a user