void AddStudent(int* numberOfStudents, char*** namesList, char*** surnamesList, int** yearsList, const char* firstName, const char* secondName, const char* surname, int year){ *numberOfStudents = *numberOfStudents + 1; *namesList = (char**)realloc(*namesList, *numberOfStudents * sizeof(char*)); (*namesList)[*numberOfStudents-1] = (char*)firstName; printf("%s\n", (*namesList)[*numberOfStudents-1]);// ------------------ *surnamesList = (char**)realloc(*surnamesList, *numberOfStudents * sizeof(char*)); (*surnamesList)[*numberOfStudents-1] = (char*)surname; printf("%s\n", (*surnamesList)[*numberOfStudents-1]);//---------------------- printf("Pamiec, %i\n", *numberOfStudents * sizeof(int));//---------------------- *yearsList = (int*)realloc(*yearsList, *numberOfStudents * sizeof(int)); (*yearsList)[*numberOfStudents-1] = year; printf("%i\n", (*yearsList)[*numberOfStudents-1]);//---------------------- }