Réponse acceptée !
Salut,
Tu utilise printf avec le param "%s" (string), printf attend donc une adresse pointant sur une chaine de caracteres, hors la tu lui passe un caractere et donc forcement ca plante, tu ferait bien de t'acheter un bon bonquin pour apprendre les bases..
Corriger ca donne donc ca:
int main(void)
{
char szTest[] = "Test...";
printf("%s", szTest); // affiche la chaine
printf("%c\n", szTest[2]); // affiche le 3eme caractere
return 0;
}
Neo_Fr
|