Kod: Zaznacz cały
#include <stdio.h>
#include <stdlib.h>
typedef struct element{
int x;
struct element * next;
}element;
element * dodaj_na_poczatek (element * head, int x);
int main(int argc, char *argv[])
{
element * head = NULL;
dodaj_na_poczatek (head, 2);
printf("%d", head->x);
system("PAUSE");
return 0;
}
element * dodaj_na_poczatek (element * head, int x){
element * nowy=(element*) malloc(sizeof(element));
nowy->x=x;
nowy->next=NULL;
if(head) nowy->next=head;
head=nowy;
}