Originally posted by: Sara94
Hi
I am new in using concrete technology.I wrote a small program, this code works well if I use scanf, but if I read data from a file it does not work, I think its error is related to fscanf.
#include<stdio.h>
#include<math.h>
#include <stdlib.h>
#include<conio.h>
#include <ilcplex/ilocplex.h>
int e5,d,extra;
FILE* in;
ILOSTLBEGIN
int ple(int extra93){
IloEnv env;
IloModel model(env);
IloNumVar a( env, 3, 100, ILOINT);
IloNumVar b( env, 2, 100, ILOINT);
model.add(IloMinimize(env, 1*a+d*b));
model.add(a+b==6);
IloCplex cplex(model);
cplex.solve();
env.out() << "Cost:" << cplex.getObjValue() << endl;
env.end();
e5=0;
return(e5);
}
int main ()
{
in = fopen("in.txt", "r");
fscanf(in,"%d",&d);
extra=0;
ple(extra);
}
#CPLEXOptimizers#DecisionOptimization