|
/* 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
|