Muy cierto seria mas entendible,haber aqui esta
Código C++:
Ver original#include <iostream>
#include <fstream>
#include <cstring>
#include <stdlib.h>
using namespace std;
void separando(char*);
void separando(char *cadena){
char *contenedor;
string convertirString;
int suma=0;
contenedor
=strtok(cadena
," , ");while(contenedor!=NULL){
convertirString+=string(contenedor);
// suma+=atoi(convertirString.c_str());
contenedor
=strtok(NULL
," , ");
}
//cout<<suma<<endl;
cout<<convertirString<<endl;
}
int main(){
ifstream archivo;
char cadena[80];
archivo.open("SumaDificil.txt",ios::in);
if(archivo.fail())
cout<<"Error al abrir el archivo"<<endl;
else{
while(!archivo.eof()){
archivo.getline(cadena,sizeof(cadena));
separando(cadena);
}
archivo.close();
}
cin.get();
return 0;
}