1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| #include <stdio.h>
#include <string.h>
#include <ctype.h>
int main(void)
{
int ok;
char saisie[256];
do {
size_t i, len;
printf("lach tac om pl1z L0l\n");
/* on récupère ce qu'a tapé l'utilisateur */
fgets(saisie, sizeof saisie, stdin);
len = strlen(saisie);
ok = 1;
/* pour chaque caractère */
for(i = 0; i != len; ++i) {
/* si c'est un chiffre, ok passe à 0 */
if(isdigit(saisie[i])) {
ok = 0;
break;
}
}
} while(!ok);
printf("Saisie sans chiffre : \"%s\"\n", saisie);
return 0;
} |