#include #include #include #include int main(){ int ch=getchar(); char priklad[300]; int count=0; for(int idx=0;1;idx++){ priklad[idx]=ch; if(ch=='\n'){ count++; } ch=getchar(); if((priklad[idx]=='\n'&&ch=='\n')||ch==EOF){ break; } } char *start=priklad, *end=NULL; for(int c=0;c'9')&&(*start)!='-'){ start++; } float vysledok2=strtof(start,&end); start=end; //printf("%f\n",vysledok2); float vysledok=0; /*if(num2==0&&znak=='/'){ printf("CHYBA\n"); }*/ if(znak=='-'){ vysledok=num1-num2; } else if(znak=='+'){ vysledok=num1+num2; } else if(znak=='*'){ vysledok=num1*num2; } else if(znak=='/'){ vysledok=num1/num2; } vysledok=(round(vysledok*100))/100; if (vysledok2-vysledok < 0.0000001 && vysledok2-vysledok > -0.0000001){ printf("OK\n"); } else{ printf("ZLE\n"); } } // printf("%.3f\n", vysledok); return EXIT_SUCCESS; }