Cosa succede se scrivo:
int i = 0, 1 = 2;
succede che ti da 3 errori
1)non puoi dichiarare una variabile di tipo int ed assegnargli un valore (in virgola mobile) double
2)la virgola si indica con un punto . i=0.1
3)non puoi aggegnare ad una variabile 2 valori contemporaneamente

la giusta forma sarebbe stata:

double i=0.2, j=12.9, k=30.5;
i=j=k; //assegni il valore di k a j che a sua volta lo assegna a i
/* ERRORE = i = 20.5 = 30.5 = 40.9; */
cout<<"i="<<i<<" j="<<j<<" k="<<k<<endl;

e poi:
i = i + 1;
La variabile "i" assume il valore "1" o "2"?
Questa č una generalizzazione del mio vero problema e vi sarei grato se mi rispondeste tenendo conto che sono ancora alle basi
tu che pensi?

i=i+1 //=2

cmq in c/c++ si scrive semplicemente i++

consulta qualche guida tanto per capire le basi, su internet ce ne sono moltissime e molte sono in italiano.