Avrei bisogno di trasformare ogni occorrenze 01 in 1 02 in 2 03 in 3 e così via... fino a 09 -> 9
Ho provato così:
codice:
while(fin)
{
getline(fin,s);
int j;
for(j=0; j<s.length()-1; j++)
if(s[j]==' ') s[j]=',';
for(j=0; j<s.length()-1; j++)
if(s[j]=='01') s[j]='1';
for(j=0; j<s.length()-1; j++)
if(s[j]=='02') s[j]='2';
for(j=0; j<s.length()-1; j++)
if(s[j]=='03') s[j]='3';
for(j=0; j<s.length()-1; j++)
if(s[j]=='04') s[j]='4';
for(j=0; j<s.length()-1; j++)
if(s[j]=='05') s[j]='5';
for(j=0; j<s.length()-1; j++)
if(s[j]=='06') s[j]='6';
for(j=0; j<s.length()-1; j++)
if(s[j]=='07') s[j]='7';
for(j=0; j<s.length()-1; j++)
if(s[j]=='08') s[j]='8';
for(j=0; j<s.length()-1; j++)
if(s[j]=='09') s[j]='9';
for(j=0; j<35; j+=17)
fout << s.substr(j, 14) << endl;
}
ma non funzia...
Ancora Grazias