Programa de conversión y salida de letras mayúsculas y minúsculas en lenguaje C
{
char end; bool tc=false; int count=0; ingrese una letra mayúscula: ");
char ch; bool check=true; char oper;
while( ~scanf("c", amp; ch) )
{
getchar();
if(chgt;='a'amp;amp;chlt;='z')
{
printf("Escribiste una letra minúscula: c\n", ch
check=false
if( !check )
{
printf("Convertir minúsculas a mayúsculas o no (yes-gt; y; no-gt; n):
oper=getchar". (); //getchar();
if(oper=='y'||oper=='Y') printf("La mayúscula convertida es: c\n", ch-32);
else if(oper=='n'||oper=='N') printf("Error de entrada, vuelva a escribir. "); 'n'||oper=='N') printf("Error de entrada, vuelva a escribir. "
Si la entrada es incorrecta, vuelva a ingresar: ");
getchar ();
check=true; tc=true;
}
}
else if(chgt;= 'A' amp;amp;chlt;='Z')
{
printf("Escribiste c\n mayúscula",ch);
printf(" La letra minúscula correspondiente después de la conversión es: ");
printf("c\n", ch 32=true; p> else
{
printf("¡error de entrada! Vuelva a ingresar \n");
continuar;
}
if(tc)
{
printf("Conversión completa, continuar-gt; 1, salir-gt; 2!: "
end=getchar(); getchar(); end=='1') { printf("Ingrese una letra mayúscula: "); continuar }
else if(end=='2') break;
el;
se printf("¡error de entrada!