bonjour à tous,

voilà mon probléme, je dois faire un petit programme en c afin de reconnaitre combien de caracteres l'utilisateur rentre dans sa chaine. Le truc tout simple sans strlen. Donc jusque la aucun probleme, sauf que j'ai voulu faire un petit programme qui savait reconnaitre d'autre caractere (genre l'apostrophe). Et la survient le hic, car impossible de reconnaitre l'espace.
Je passe par une boucle en for avec un compteur afin de relire la chaine et de comptabiliser le nombre de caracteres, avec les condition de l'apostrophe dans un if et l'espace dans un else if. Tout marche tres bien sauf que des qu'il arrive a un espace dans la chaine de caractere, il arrete de comptabiliser et sort de la boucle. La, j'avou que je peine. C'est sans doute tres simple pour la plupart d'entre vous, mais j'admets que j'aimerai qu'on m'explique comment pallier à se probleme de l'espace. Je remercie par avance celui ou ceux qui voudront bien me dépatouiller.