que tal David91, la solución a lo que usted quiere sería algo así:
Las mayúsculas son los caracteres ascii que van del 65(A) al 90(Z), las minúsculas van del 97(a) al 122(z). Entonces:
Código c:
Ver originalif(c >= 'a' && c<='z'){
//o dicho de otra forma
//if(c >= 97 && c<= 122){
c -= 32;
//o dicho de otra forma
//c -= 'a' - 'A';
}
Hasta ahí lo dejo para que usted termine la segunda parte, de mayúsculas a minúsculas.
Saludos.