Witam.
Utworzyłem sobie plik z 3 liczbami całkowitymi. Moje pytanie, jak bezpośrednio po każdej z tych liczb dopisać w tym samym pliku jej kwadrat. Napisałem cos takiego (ale to nie działa):
#include<fstream>
#include<iostream>
using namespace std;
int main(){
fstream plik;
plik.open("c:\\plik.txt",ios::in);
short load[3],i;
for(i=0; i<3; i++)
plik>>load[i];
plik.open("c:\\plik.txt",ios::out);
for (i=0; i<3; i++)
plik<<load[i]<<" "<<load[i]*load[i]<<" ";
plik.close();
return 0;
};