Run-Time Check Failure #2 - Stack around the variable wurde beschädigt

Hab ich schon gesehen, die Fragen hier bei stackoverflow aber keiner davon hat mein problem gelöst...

habe ich den code in C:


#include <stdio.h>
#include <stdlib.h>

int main ()
{
    char str[] = "";
    scanf("%[^\n]", str);
    printf("Você digitou: %s\n", str);
    system("pause");
}

Wenn ich das Programm starte, hätte ich den Fehler:

Run-Time Check Failure #2 - Stack around the variable 'str' beschädigt war.

nun, ich weiß wirklich nicht, was mache ich falsch... 🙁

InformationsquelleAutor wikarus | 2012-10-08

Schreibe einen Kommentar