/* Leer, en main(), una cadena de caracteres y llamar a un función que la modifique. En la función se deben cambiar mayúsculas por minúsculas, minúsculas por mayúsculas y dígitos por puntos. El resultado se escribe en la función main(). */

#include <stdio.h>
void modificar (char[]);

void main()
{
 char cad[30];
 printf("Dame una cadena caracteres:");
 gets(cad);
 modificar(cad);
 puts(cad);
}

void modificar(char cad[])
{
 int i;
 for(i=0;cad[i]!='\0';i++)
 {
   if(isupper(cad[i]))
       cad[i]=tolower(cad[i]);
   else if(islower(cad[i]))
                cad[i]=toupper(cad[i]);
           else if(isdigit(cad[i]))
                      cad[i]='.';
 }
return;
}

d VOLVER