Wie kann ich Sie speichern String-Wert im char-array in C?

Habe ich char-array zum speichern von string-Werten. Ich wollte speichern Sie den Wert eines string-variable in char-array.

char Password[30];
char User[2];
int i;

for(i=0; i<5; i++) {
        printf("Enter Password");
        scanf("%s", Password);
        strcpy(User[i],Password,30);
}

Wollte ich zur Eingabe der Werte für das array, und Sie sollten werfen Sie einem buffer-overflow, aber ich konnte es nicht tun. Wie kann ich es tun?

InformationsquelleAutor user2792602 | 2014-11-12

Schreibe einen Kommentar