diff --git a/calc b/calc deleted file mode 100755 index 023ec18..0000000 Binary files a/calc and /dev/null differ diff --git a/calc.c b/calc.c index 85f1466..9fbfb8d 100644 --- a/calc.c +++ b/calc.c @@ -5,28 +5,41 @@ int main(){ FILE *fp = NULL; int operand1, operand2; char operator = ' '; - int result, line = 0; + int line = 0; + double result =0; + + int (*addP) (int,int); + int (*minusP) (int,int); + int (*mulP) (int,int); + double (*divP) (int, int); + + addP=add; + minusP=minus; + mulP=mul; + divP=div; + fp = fopen("read.txt","r"); if(fp!=NULL){ fscanf(fp, "%d", &line); - for(int i=0; i