Gdy próbuje uruchomić program pojawia się błąd |error: expected unqualified-id before 'return'| oraz error: expected declaration before '}' token|
Błędy w linijce 62 i 73
#include <iostream>
#include <fstream>
#include <cstdlib>
#include <algorithm>
#include <string>
using namespace std;
string temat, nick;
string tresc [11];
string A[5],B[5],C[5],D[5];
string poprawna[11];
string odp;
int punkt=0;
int main()
{
int nr_pytania = 0;
int nr_linii=1;
string linia;
fstream plik;
plik.open("quiz.txt", ios::in);
if (plik.good()==false)
{
cout<<"Nie udalo sie otworzyc pliku";
exit(0);
}
while(getline(plik,linia))
{
switch (nr_linii)
{
case 1: temat = linia; break;
case 2: nick = linia; break;
case 3: tresc[nr_pytania] = linia; break;
case 4: A[nr_pytania] = linia; break;
case 5: B[nr_pytania] = linia; break;
case 6: C[nr_pytania] = linia; break;
case 7: D[nr_pytania] = linia; break;
case 8: poprawna[nr_pytania] = linia; break;
}
if (nr_linii==8){nr_linii=2;nr_pytania++;}
nr_linii++;
}
plik.close();
for (int i=0; i<=10; i++)
{
cout<<endl<<tresc[i]<<endl;
cout<<"A. "<<A[i]<<endl;
cout<<"B. "<<B[i]<<endl;
cout<<"C. "<<C[i]<<endl;
cout<<"D. "<<D[i]<<endl;
cout<<"Your answer: ";
cin>>odp;
transform(odp.begin(),odp.end(),odp.begin(), ::tolower);
if (odp==poprawna[i])
{
cout<<"Nice work! You get one point!"<<endl;
punkt++;
else cout<<" Oooops, wrong answer! The good answer is: " <<poprawna[i]<<endl;
}
}
cout<<endl<<"End of quiz! Your points: "<<punkt;
return 0;
}