Multi-character character constant

arnaud -  
[Dal] Messages postés 6205 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

main()
{
char *m;
char t1[]="Bienvenue sur notre page";
char t2[]="_evaluation2";
char t3[50]="";
strncpy(t3,t2,11);
char t4[]="_examen 2020";
strncat(t3,t2,5);
m=strchr(t2,'lua');
printf("%s",*m);
}
mon code signale une erreur au niveau de de l'instruction m=strchr(t2,'lua')
A voir également:

1 réponse

[Dal] Messages postés 6205 Date d'inscription   Statut Contributeur Dernière intervention   1 105
 
Bonjour arnaud,

strchr() permet de rechercher la première occurrence d'un char dans une chaîne C et son prototype est :

const char * strchr ( const char * str, int character );


http://www.cplusplus.com/reference/cstring/strchr/

Si, en fait, tu recherches la première occurrence d'une sous-chaîne, tu dois :


Dal
0