A voir également:
- Ou est l'erreur ?
- Erreur 0x80070643 - Accueil - Windows
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- Erreur 1001 outlook - Accueil - Bureautique
- Erreur 3005 france tv - Forum TV & Vidéo
- Erreur de lecture reconnecté en 3s - Forum TV & Vidéo
4 réponses
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
3 déc. 2008 à 13:53
3 déc. 2008 à 13:53
Salut,
Pour commencer tu n'as pas allouer de la mémoire pour tes pointeurs
Pour commencer tu n'as pas allouer de la mémoire pour tes pointeurs
xav3601
Messages postés
3288
Date d'inscription
lundi 10 novembre 2008
Statut
Membre
Dernière intervention
2 mars 2016
311
3 déc. 2008 à 13:59
3 déc. 2008 à 13:59
Quel message d'erreur?
ensuite cette ligne ne sers a rien:
if (myStrLen(str1) - myStrLen(str2))
et enfin tu declare ton result en char et tu t'en sers comme d'un int!
ensuite cette ligne ne sers a rien:
if (myStrLen(str1) - myStrLen(str2))
et enfin tu declare ton result en char et tu t'en sers comme d'un int!
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
3 déc. 2008 à 14:01
3 déc. 2008 à 14:01
Re,
Par exemple
Par exemple
char str1[50]; char str2[50];ou
#include stdlib.h char* str1; char* str2; str1 = malloc(50); str2 = malloc(50;)
3 déc. 2008 à 13:56