Je suis assez nouveau pour C.
Je reçois cette erreur:
déclaration implicite incompatible de la fonction intégrée 'malloc'
Même lorsque je corrige le code en fonction des réponses pour inclure stdlib, je reçois toujours:
deux types de données ou plus dans les spécificateurs de déclaration
En essayant de faire ceci:
struct tnode
{
int data;
struct tnode * left;
struct tnode * right;
}
struct tnode * talloc(int data){
struct tnode * newTnode;
newTnode = (struct tnode *) malloc (sizeof(struct tnode));
newTnode -> data = data;
newTnode -> left = NULL;
newTnode -> right = NULL;
return newTnode;
}
Comment je le répare?