Probleme mit meinem Programm



  • Ich machen kompielire und der geben Fehler, mit int. Wenn du selber nicht können Program dann nicht schreiben hier Program und ich probiere und frage warum dem nicht geht.



  • Und wenn's auch ein Troll ist, es erinnert mich an meine ersten 2 Wochen mit C ... 🙂



  • Scheppertreiber schrieb:

    Und wenn's auch ein Troll ist, es erinnert mich an meine ersten 2 Wochen mit C ... 🙂

    Du mir lieber helfen und nicht spammen hier in meinen Thread. Dnake!



  • Denn man los:

    int var1, var2;
    
    scanf( "%d", &var1);
    printf( "\nDu hast doch echt 'ne Zahl eingeben, ich rate die mal: %d", var1);
    
    scanf( "%d", &var2);
    printf( "\nDu hast doch echt noch 'ne Zahl eingeben, ich addiere das: %d", var1+var2);
    

    Die scanf()-Funktionen erwarten immer Zeiger auf den Speicherbereich wo sie
    den gefundenen Kram hineinschreiben sollen - also die Adresse von var1 oder
    var2. Bei der Ausgabe mit printf() geht es nur um den Zahlenwert, die Funktion
    braucht nicht die konkrete Adresse der Variablen.



  • Dnake, ich haben jetzt so
    #include <stdio.h>

    void main(void) { 
    int var1, var2;
    
    scanf( "%d", &var1);
    printf( "\nDu hast doch echt 'ne Zahl eingeben, ich rate die mal: %d", var1);
    
    scanf( "%d", &var2);
    printf( "\nDu hast doch echt noch 'ne Zahl eingeben, ich addiere das: %d", var1+var2);
    }
    

    aber immernoch Fehler mit int



  • C-Neuling schrieb:

    aber immernoch Fehler mit int

    wie wärs du kopieren Fehler mit int hier ein??



  • C-Neuling schrieb:

    Dnake, ich haben jetzt so
    #include <stdio.h>

    void main(void) { 
    int var1, var2;
    
    scanf( "%d", &var1);
    printf( "\nDu hast doch echt 'ne Zahl eingeben, ich rate die mal: %d", var1);
    
    scanf( "%d", &var2);
    printf( "\nDu hast doch echt noch 'ne Zahl eingeben, ich addiere das: %d", var1+var2);
    }
    

    aber immernoch Fehler mit int

    int main(void) {
    int var1, var2;

    scanf( "%d", &var1);
    printf( "\nDu hast doch echt 'ne Zahl eingeben, ich rate die mal: %d", var1);

    scanf( "%d", &var2);
    printf( "\nDu hast doch echt noch 'ne Zahl eingeben, ich addiere das: %d", var1+var2);
    }



  • C-Neuling schrieb:

    Wenn du selber nicht können Program dann nicht schreiben hier Program ...

    sagte ich doch: 'ungetestet'
    aber bestimmt sind weniger fehler drin, als in deinem ursprungscode.
    🙂



  • C-Neuling schrieb:

    Ich machen kompielire und der geben Fehler, mit int. Wenn du selber nicht können Program dann nicht schreiben hier Program und ich probiere und frage warum dem nicht geht.

    willst du etwa nur trollen? Wenn ja, dann hör bitte damit auf 😡



  • asdas, dnake, aber dem nicht gehen. Kompielir bringen fehelr. Nicht find Fnuktion.


Anmelden zum Antworten