online compiler and debugger for c/c++

code. compile. run. debug. share.
Source Code   
Language
#include <iostream> #include <fstream> #include <string> using namespace std; int main(){ string apellidos, nombre, cadena, apeMax, nomMax; int n, i, num, indMax; float *prom, promMax; float nota1, nota2; ifstream ar; ar.open("baseUNI.txt"); n = 0; while ( !ar.eof() ){ getline(ar, cadena); n++; } ar.close(); n = n-1; prom = new float[n]; cout<<"Num\tApellidos\tNombre\tNota1\tNota2\tPromedio"<<endl; ar.open("baseUNI.txt"); indMax = 0; promMax = 0; apeMax = ""; nomMax = ""; for(i=0; i<n; i++){ getline(ar, cadena, '.'); num = stoi(cadena); getline(ar, cadena, ','); apellidos = cadena; getline(ar, cadena, '-'); nombre = cadena; getline(ar, cadena, '-'); nota1 = stof(cadena); getline(ar, cadena); nota2 = stof(cadena); prom[num-1] = (nota1 + nota2) / 2; if(prom[num-1] > promMax){ promMax = prom[num-1]; indMax = num-1; apeMax = apellidos; nomMax = nombre; } cout<<num<<"\t"<<apellidos<<"\t"<<nombre<<"\t"<<nota1<<"\t"<<nota2<<"\t"<<prom[num - 1]<<endl; } ar.close(); cout<<"\nEl promedio maximo: "<<promMax<<endl; cout<<"Alumno: "<<nomMax<<" "<<apeMax<<endl; delete[] prom; return 0; }
1.Ford White,Rosa-12.5-18.4 2.Perez Prado,Benito-12.3-09.8 3.Salinas Jaroso,Ramon-12.2-16.7 4.Zertuche Smith,Felipe-19.4-14.2 5.Vega Escalante,Adriana-15-16.8 6.Palma Samaniego,Laura-05.3-20

Compiling Program...

Command line arguments:
Standard Input: Interactive Console Text

                

                

Program is not being debugged. Click "Debug" button to start program in debug mode.

#FunctionFile:Line
VariableValue
RegisterValue
ExpressionValue