This commit is contained in:
Andrii Hermaniuk 2022-03-27 15:51:07 +02:00
parent a08fc5d09a
commit 1583a991dc

View File

@ -22,7 +22,17 @@ int main(){
char *start=priklad, *end=NULL; char *start=priklad, *end=NULL;
for(int c=0;c<count;c++){ for(int c=0;c<count;c++){
int skip=0;
for(int idx=0;start[idx]!='\n';idx++){
if((start[idx]<'0'||start[idx]>'9')&&start[idx]!=' '&&start[idx]!='='&&start[idx]!='+'&&start[idx]!='-'&&start[idx]!='*'&&start[idx]!='/'&&start[idx]!='.'){
skip=1;
printf("CHYBA\n");
break;
}
}
if(skip==1){
continue;
}
float num1=strtof(start,&end); float num1=strtof(start,&end);
if(end==start){ if(end==start){
printf("KONIEC\n"); printf("KONIEC\n");
@ -60,7 +70,7 @@ for(int c=0;c<count;c++){
vysledok=num1/num2; vysledok=num1/num2;
} }
vysledok=(round(vysledok*100))/100; vysledok=(round(vysledok*100))/100;
if (vysledok2-vysledok < 0.0000001 && vysledok2-vysledok > -0.0000001){ if (vysledok2-vysledok < 0.001 && vysledok2-vysledok > -0.001){
printf("OK\n"); printf("OK\n");
} }
else{ else{