Comment interdir la saisie des lettres
kiki
-
KX Messages postés 19031 Statut Modérateur -
KX Messages postés 19031 Statut Modérateur -
Bonjour,
comment autoriser uniquement la saisie des chiffres en langage C/C++
comment autoriser uniquement la saisie des chiffres en langage C/C++
2 réponses
-
-
Par exemple comme ceci en C compatible C++
Remarque : il y a certainement d'autres méthodes, en particulier avec cin en C++.
#include "stdio.h" #include "stdlib.h" int main() { char ch1[BUFSIZ], ch2[BUFSIZ]; scanf("%s",ch1); unsigned int pos1=0, pos2=0; for (;ch1[pos1]!='\0';pos1++) if (ch1[pos1]>='0' && ch1[pos1]<='9') ch2[pos2++]=ch1[pos1]; ch2[pos2]='\0'; printf("%s\n",ch2); return 0; }