
21/11/2006, 12:59
|
| | Fecha de Ingreso: septiembre-2006
Mensajes: 328
Antigüedad: 18 años, 6 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++). |