struct ListElement {
int value;
struct ListElement *next;
};
typedef struct ListElement ListElement;
int *list2array(ListElement *list);
My code is the following:
#include
struct ListElement {
int value;
struct ListElement *next;
};
typedef struct ListElement ListElement;
int *list2array(ListElement *list){
int n;
while(sizeof(list) != '\0'){
n.value = sizeof(list);
sizeof(list)++;
}
if (sizeof(list) == '\0'){
return NULL;
}