Lamte.h:3:19: stirng.h : Aucun fichier ou répertoire de ce type
-> avec string.h ca marcherai mieux... tu sais, il faut lire les messages !
void saisir::ls()
-> le nom de ta classe est ls, donc tu dois faire void ls::saisir()
pareil pour afficher
dans ton .h, le seul constructeur est un constructeur parametré: ls(char n[20],char p[20],int a);
hors, dans le .cpp, tu appelles ls A , donc un constructeur par défaut (sans paramètres) qui n'existe pas !
de plus, tu es dans le forum unix, je demande la migrationd e ton message vers le forum prorgammation