Maison  >  Article  >  développement back-end  >  Vérifiez si le caractère saisi est une lettre, un chiffre ou un caractère spécial en C

Vérifiez si le caractère saisi est une lettre, un chiffre ou un caractère spécial en C

PHPz
PHPzavant
2023-09-01 23:29:051345parcourir

Vérifiez si le caractère saisi est une lettre, un chiffre ou un caractère spécial en C

Dans cette section, nous verrons comment vérifier si un caractère donné est un chiffre, une lettre ou un caractère spécial en C.

L'alphabet va de A à Z et de a à z, puis les chiffres sont de 0 à 9. Tous les autres caractères sont des caractères spéciaux. Donc, si nous vérifions les conditions en les utilisant, nous pouvons les trouver facilement.

Exemple

#include <stdio.h>
#include <conio.h>
main() {
   char ch;
   printf("Enter a character: ");
   scanf("%c", &ch);
   if((ch >= &#39;A&#39; && ch <= &#39;Z&#39;) || (ch >= &#39;a&#39; && ch <= &#39;z&#39;))
      printf("This is an alphabet");
   else if(ch >= &#39;0&#39; && ch <= &#39;9&#39;)
      printf("This is a number");
   else
      printf("This is a special character");
}

output

Enter a character: F
This is an alphabet

output

Enter a character: r
This is an alphabet

output

Enter a character: 7
This is a number

output

Enter a character: #
This is a special character

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer
Article précédent:fonction de rappel en CArticle suivant:fonction de rappel en C