Bonjour

J'ai une question concernant le code suivant:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
#include<stdio.h>
int main(void)
{  int a, b;
    printf("Entrer la valeur de A: ");
    scanf(" %d",&a);
   b = a*a;
    printf("Le carre de %d est %d",a,b);
 
  getch();
 return 0; 
}
Je voudrais savoir s'il existe une fonction ou un code qui permet de bloquer le curseur tant que l'on a pas tapé un nombre.(si on tape "Entrer" alors que l'on a pas tapé precedement un nombre, le curseur ne descant pas d'une ligne) ?

De meme existe-il une fonction qui permet de bloquer le clavier "lettre" si l'on demande de saisir un nombre ?

En vous remerciant d'avance