Alloc.h

Fermé
Mileys Messages postés 26 Date d'inscription vendredi 24 octobre 2008 Statut Membre Dernière intervention 15 mars 2015 - 19 déc. 2009 à 11:47
Bonjour,
jai un petit probleme, j'ai ecrit ce petit programme:

#include <stdio.h>
#include <conio.h>
#include <alloc.h>
typedef struct noeud
{
int info;
noeud *suivant;
};

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

que dois-je faire???
merci d'avance