Erreu L'instruction emploie l'adresse mémoire
Résolu
toto
-
toto -
toto -
Bonjour,
j'ai tapé ce programme, ça ce compile, mais lors de l'exécution, quand je fais entrer la lettre à traiter, on m'affiche une erreur d'application qui dit : L'instruction à "0x77c14609" emploie l'adresse mémoire "0x00000000". La mémoire ne peut être "written".
le programme est le suivant :
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{ int i,j;
char toto[200],c;
printf("entrez une phrase de maximum 200 caracteres\n");
gets(toto);
printf("Choisissez la lettre a enlever\n");
scanf("%c",c);
for (j=0,i=0;toto[i];i++)
if(toto[i]!=c)
{
toto[j]=toto[i];
printf("%s",toto);
j++;
} toto[j]='\0';
system("pause");
return 0;
}
j'ai tapé ce programme, ça ce compile, mais lors de l'exécution, quand je fais entrer la lettre à traiter, on m'affiche une erreur d'application qui dit : L'instruction à "0x77c14609" emploie l'adresse mémoire "0x00000000". La mémoire ne peut être "written".
le programme est le suivant :
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{ int i,j;
char toto[200],c;
printf("entrez une phrase de maximum 200 caracteres\n");
gets(toto);
printf("Choisissez la lettre a enlever\n");
scanf("%c",c);
for (j=0,i=0;toto[i];i++)
if(toto[i]!=c)
{
toto[j]=toto[i];
printf("%s",toto);
j++;
} toto[j]='\0';
system("pause");
return 0;
}
A voir également:
- Erreu L'instruction emploie l'adresse mémoire
- Darkino nouvelle adresse - Guide
- Adresse mac - Guide
- Changer adresse dns - Guide
- Mémoire vive - Guide
- Adresse url - Guide
Merci ^_^