Código:
#include <stdio.h>
#include<conio.h>
int c;
void main()
{ printf (“Ingrese un caracter\n”);
scanf (“%c”,&c);
c=tolower(c);
if ((c>=’a’)&&(c<=’z’))
if ( (c== ‘a’)|| (c== ‘e’)|| (c== ‘i’)|| (c== ‘o’)|| (c== ‘u’))
printf(“Es vocal”);
else
printf(“Es consonante”);
else
if((c>=’0’) && (c<=’9’))
printf(“Es numérico”);
else
printf(“Otro caracter”);
getch();
}
Hay cosas de ahi que no entiendo, por ejemplo...
Código:
c=tolower(c);
Luego, si primero declara un entero, como es que despues usa %c?