int main()
{
noeud l, p;
char rep;
l=(noeud*)malloc(sizeof(noeud));
p=l;
do
{
pritnf("la valeur que va contenir vautre noeud: ");
scanf("%d", &p->info);
printf("Ajouter un autre noeud? O/N: ");
scanf("%c", &rep);
if (rep=="O")
{
p->suivant=(noeud*)malloc(sizeof(noeud));
p=p->suivant;
}
else
{
p->suivant=NULL;
}
}
while (rep=="O");
getch();
return 0;
}
mais quand je fais la compilation il m'ecrit :
3 C:\Dev-Cpp\include\c++\3.4.2\backward\alloc.h:46, from C:\PRGRMC\liste.cpp In file included from C:/Dev-Cpp/include/c++/3.4.2/backward/alloc.h:46, from C:\PRGRMC\liste.cpp