N = int inint() ; //ebzenkc_.cpp(36) : error C2062: 'int'-Typ unerwartet



  • Ich arbeite Aufgaben einer Internetseite ab.
    Die Aufgabe
    Man schreibe im Stil der Funktion indouble eine Funktion inint für die
    Eingabe einer Integer-Größe.

    Es erscheint folgende Fehlermeldung
    ebzenkc_.cpp(36) : error C2062: 'int'-Typ unerwartet
    mit dem Zeiger auf diese Zeile N = int inint() ;

    Kann mir jemand weiter helfen?
    vielen Dank vorab.
    .
    .
    double indouble () ; // "Prototyp" der Funktion indouble
    int inint () ; // "Prototyp" der Funktion inint
    .
    int main ()
    .
    .
    int N ;
    .
    .
    printf ("Anzahl der Kraefte;") ;
    N = int inint() ; //ebzenkc_.cpp(36) : error C2062: 'int'-Typ unerwartet

    int Aufzaehler = 1;

    for (int i=1 ; N >= i ; i++)
    {
    printf ("%1.0f . Kraft:\n" , Aufzaehler ) ;
    F_ges = indouble () ;

    printf ("%1.0f . Winkel:\n" , Aufzaehler ) ;
    alpha = indouble () ;

    Aufzaehler ++;

    Fxges_Fyges (F_ges , alpha , &Fx , &Fy);
    Fx_ges += Fx;
    Fy_ges += Fy;
    }
    .
    .
    int inint ()
    {
    int y ;
    int n ;
    do {
    n = scanf ("%d" , &y) ;
    while (getchar () != '\n') ;
    if (n != 1)
    {
    printf ("Fehler! Neuer Versuch: ") ;
    }
    } while (n != 1) ;
    return y ;
    }



  • N = inint() ; //nicht int beim aufruf schreiben



  • Das ging aber schnell
    Danke


Anmelden zum Antworten