buongiorno e buona befana
chiedo un piccolo aiuto riguardo al codice che ho scritto di sotto, che mi presenta i seguenti problemi:
  • errore con i break;
  • errore con gli if;

utilizzo codeblock e quando avvio la build mi da questi errori :
error: break statement not within loop or switch (line :36,44,52,60,68)
error: non l-value in assignment(line : 41,57,65)
error: expected primary-expression before '=' token(line: 49)

codice:
#include <iostream>#include <cstdlib>
using namespace std;


int main()
{
    //numeri generati dal computer
    int mono;
    int ambo;
    int terno;
    int quaterna;
    int cinquina;
    //numeri scelti dall'utente
    int primo;
    int secondo;
    int terzo;
    int quarto;
    int quinto;
    //valore puntata
    int iniziale;
    double due; //vincita x2 volte
    double tre;//vincita x30 volte
    double quattro;//vincita x400 volte
    double cinque;//vincita x5000 volte


    cout << "Benvenuto nella lotteria";
    cout << "\nquanto punta?(5,10...)\t";
    cin >> iniziale;
    //primo numero
    primo:
    cout << "\nscelga primo numero tra 1 e 90: ";
    cin >> primo;
    if (primo<=0)
        cout << "\nvalore non consentito, ripetere prego";
    goto primo;
    break;
    //secondo numero
    secondo:
    cout <<"scelga il secondo: ";
    cin >> secondo;
    if (secondo<=0 and secondo=primo)
        cout << "\nvalore non consentito, ripetere prego";
    goto secondo;
    break;
    //terzo
    terzo:
    cout <<"terzo: ";
    cin >> terzo;
    if (terzo<=0 and terzo=primo or =secondo)
        cout << "\nvalore non consentito, ripetere prego";
    goto terzo;
    break;
    //quarto
    quarto:
    cout <<"quarto: ";
    cin >> quarto;
    if (quarto<=0 and quarto=primo or quarto=secondo or quarto=terzo)
        cout << "\nvalore non consentito, ripetere prego";
    goto quarto;
    break;
    //quinto
    quinto:
    cout <<"quinto: ";
    cin >> quinto;
    if (quinto<=0 and quinto=primo or quinto=secondo or quinto=terzo or quinto=quarto)
        cout << "\nvalore non consentito, ripetere prego";
    goto quinto;
    break;
    //riassunto
     cout<< "\nriassumendo questi sono i suoi numeri: \n";
     cout << primo << secondo << terzo << quarto << quinto;
     //generazione
     mono = 1 + rand() % 91;
     ambo = 1 + rand() % 91;
     terno = 1 + rand() % 91;
     quaterna = 1 + rand() % 91;
     cinquina = 1 + rand() % 91;










    return 0;
}