Witam posiadam następujący problem, nie wiem jak napisać program na dynamicznej alokacji pamięci. Głównym zadaniem programu jest z czytywaniem słowa, a później na jego rozmiarze stworzenie tablicy. Poszperałem trochę w necie i stworzyłem takie coś:
int main()
{
int *imie;
int rozmiar;
int i;
int buffor[80];
printf("Podaj imie ");
scanf("%s", buffor);
rozmiar = strlen(buffor);
printf("Ten ciag sklada sie z %d znakow\n", rozmiar);
imie = (int*)malloc(rozmiar * sizeof(int));
strcpy(imie, buffor);
puts(imie);
system("pause");
}
Prosiłbym o poprawienie oraz o pokierowanie czym naprawdę jest ta dynamiczna alokacja tablic.