Cómo escribir un programa en lenguaje C para determinar si un carácter es una letra o un número
#include
int?main(void)
{
int?d?=?0; //Número de letras mayúsculas
int?x?=?0;//Número de letras minúsculas
int?s?=?0;//Número de dígitos
char?arr[]?=?{'中',?'a',?'b',?'c'?,?'A',?'B',?'C',?' 0' ,?'1',?'d',?'país',?'z'};
int?len?=?sizeof(arr)?/?sizeof(arr[0]
for(int?i?=?0;?i?
{
if(arr[i]); ?< =?'z'?&&?arr[i]?>=?'a')
{
x?=?x?+1;
}
else?if(arr[i]?<=?'Z'?&&?arr[i]?>=?'A')
{
d?=?d?+1;
}
if(arr[i]?<=?'9'?&&?arr[i] ?> =?'0')
{
s?=?s?+1;
}
} p>
printf("¿Número de letras mayúsculas?%d\nNúmero de letras minúsculas?%d\n?Número de dígitos?%d\n?Otros números%d\n\n",?d,?x ,? s,?len?-?d?-?x?-?s);
retorno?0;
}