123 - cette valeur est un entier, et valideComment formater entrée pour accepter uniquement valeurs entières
valeur d'entrée 1b23a - cette valeur est invalide
Comment détecter quelles valeurs sont valides et ne pas?
Voici mon code:
#include <stdio.h>
#include <conio.h>
void main()
{
char str1[5],str2[5];
int num,num1,i;
num=0;
clrscr();
printf("Enter the Number ");
scanf("%s",str1);
for(i=0;str1[i]!='\0';i++)
{
if(str1[i]>=48&&str1[i]<=56)
num=num1*10+(str[i]-48);
else
{
printf("The value is invalid ");
}
}
printf("This Number is %d",num);
getch();
}
Je suis désolé, euh, quoi? –
Je pense que vous voulez dire: Comment dois-je valider un champ de saisie pour n'accepter que des entiers. ie: 123 est valide, 1b23a n'est pas valide – Luis
Objective C est juste un langage de programmation - je suppose que vous parlez probablement du développement de Cocoa sur Mac ou du développement de CocoaTouch sur iPhone/iPad? –