void delete(){
int dlt;
int p = ptr->id;
printf("delete ID: ");
scanf("%d" ,dlt);
if (dlt == p){
free (ptr->id);
}
system("PAUSE");
}
Can anyone tell me why it gives me this error
passing arg 1 of `free' makes pointer from integer without a cast
This post has been edited by reynaud0000: 22 June 2011 - 02:07 PM

New Topic/Question
Reply



MultiQuote



|