21 lines
454 B
C
21 lines
454 B
C
#include <stdio.h>
|
|
#include <stdlib.h>
|
|
#include <string.h>
|
|
#include "calculator.h"
|
|
#include <math.h>
|
|
|
|
int main(){
|
|
char line[1024];
|
|
while(fgets(line,sizeof(line),stdin)){
|
|
line[strcspn(line, "\n")] = '\0';
|
|
if (strlen(line) == 0) continue;
|
|
|
|
double result = evaluate(line);
|
|
if (isnan(result)) printf("Chyba pri vypocitani vyrazu\n");
|
|
else{
|
|
printf("%.2f\n", result);
|
|
}
|
|
}
|
|
return 0;
|
|
}
|