Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/11/2006, 12:59
pedro_cesar
 
Fecha de Ingreso: septiembre-2006
Mensajes: 328
Antigüedad: 17 años, 8 meses
Puntos: 3
Yo estoy haciendo unas funciones k hagan lo mismo k toupper y tolower, este es mi codigo:

#include <stdio.h>
#include <stdlib.h>

char ctoup (char letra) { /* Funcion que cambia todo a mayusculas */

if (letra >96 && letra <=122)
letra -= 32;

return letra;
}

char ctolow (char letra) { /* Funcion que cambia todo a minusculas */

if (letra >64 && letra<=90)
letra += 32;

return letra;
}

void main (void) {

char letra [100];
char sletra;
int cont;

printf("Introduzca un caracter: ");

for (cont=0; ((letra[cont]) = getchar ()) != '\n'; cont++) {

sletra = letra[cont];
sletra= ctoup (sletra); /* el ctoup puede variar por ctolow dependiendo el caso */
printf ("%c", sletra);

} printf ("\n");
system("pause");
}

Yo kiero k toda la parte subrayada sea parte de una libreria llamada pchars, y no veo la opcion de Crear Libreria en mi compilador (DEV C++).