Importer:Error:WasEmpty



  • Hallo erstmal, ich habe ein Problem mit Code Blocks, denn wenn ich ein Programm schreibe, dass eine Eingabe erfordert, stürzt das programmierte Programm direkt nach der Eingabe ab und Windows meldet "Das Programm funktioniert nicht mehr". Hier der Beispielcode:
    #include<stdio.h>
    int main(){ int x, y, z;
    scanf("%d", x); scanf("%d", y); printf("%d", x+y);
    } Bitte um Hilfe. Danke im vor raus MfG



  • Scanf verändert x bzw. y. Was bedeutet das für die Parameterübergabe?

    PS: code-tags existieren und machen den Code deutlich besser lesbar!



  • Wenns mal so wäre, wär ja alles gut. Aber scanf verändert das, worauf seine Parameter zeigen.
    Du hast kein Problem mit CodeBlocks, Du hast ein Problem mit Deinem Code.

    #include<stdio.h>
    int main(){ int x, y, z;
    scanf("%d", **&**x); scanf("%d", **&**y); printf("%d", x+y);
    }


Log in to reply