diff --git a/du2/program.c b/du2/program.c index 2dfbbc0..5071714 100644 --- a/du2/program.c +++ b/du2/program.c @@ -25,8 +25,23 @@ int main() { if (r == NULL) { printf("Chyba: Zlyhalo nacitavanie vstupu.\n"); - } + + char name[SIZE]; + memset(name,0,SIZE); + char* zaciatok_mena = end + 1; + + + int velkost_mena = strlen(zaciatok_mena) - 1; + if (velkost_mena > 0){ + memcpy(name,zaciatok_mena,velkost_mena); + // Na konci je v poli name ulozeny retazec s menom + // bez konca riadka a s nulou na konci + } + else { + // nepodarilo sa nacitat meno + } + char* end = NULL; int value = strtol(line,&end,10); if (value == 0){