Necesito validar mas de 2 variables leyendo un .txt en C++
Necesito agregar una variable mas para este codigo en c++
Me funciona validando leyendo y guardando solo dso variable pero necesito una mas
Les adjunto el codigo
#include <iostream>
#include <iostream.h>
#include <conio.h>
#include <fstream>
#include <string>
#include <stdio.h>
#include<fstream.h>
#include<string.h>
#include<stdlib.h>
#include<alloc.h>
#include<io.h>
#include <conio.h>
int main(){
string direccion;
char *data, info[20];
float price;
cout<<"ingresar la direccion del archivo .txt";
cin>>direccion;
const string nfichero= direccion ; //declaramos una variable tipo string con el nombre del archivo para leer el fichero
char cadena [80]; // que compara cada linea
ifstream fichero;
fichero.open(nfichero.c_str()); //abro el fichero
if(!fichero.fail()){ //prueba si falla al abrir
struct stRegistro//este registro es la estructura del archivo
{
char info[20];
}reg;
Fichero. Getline(cadena, 80, '\n');// en variable cadena se van a meter los datos sepradro el espacio colocando \n
cout<<"los datos del archivo son "<<endl<<endl;
while(fichero>>info)
{
data = strtok(info,",");
price = atof(strtok(NULL,","));
cout<<"la fecha es"<<data<<" el precio es "<<price<<endl;
}
fichero.close();
}//fin del if
else
{
cout<<"el archivo no se pudo abrir";
}
cout<<"\n\n\tpresione una tecla para salir....... ";
getch();
}// fin del main