#include <stdio.h>
int detecta(char letra) {
if (letra >= 'A' && letra <= 'Z') return 1;
else return (letra >= 'a' && letra <= 'z') - 1;
}
int main() {
char letra;
printf("Programa que detecta se a letra e maiuscula e ou minuscula"); printf("\nDigite uma letra: "); int x = detecta(letra);
if (x
== 0) printf("\nA letra digitada e minuscula!"); else if (x
== 1) printf("\nA letra digitada e maiscula!"); else if (x
== -1) printf("\nA letra digitada não pertence ao alfabeto"); }
//https://pt.stackoverflow.com/q/502606/101
I2luY2x1ZGUgPHN0ZGlvLmg+CmludCBkZXRlY3RhKGNoYXIgbGV0cmEpIHsKICAgIGlmIChsZXRyYSA+PSAnQScgJiYgbGV0cmEgPD0gJ1onKSByZXR1cm4gMTsKICAgIGVsc2UgcmV0dXJuIChsZXRyYSA+PSAnYScgJiYgbGV0cmEgPD0gJ3onKSAtIDE7Cn0KCmludCBtYWluKCkgewogICAgY2hhciBsZXRyYTsKICAgIHByaW50ZigiUHJvZ3JhbWEgcXVlIGRldGVjdGEgc2UgYSBsZXRyYSBlIG1haXVzY3VsYSBlIG91IG1pbnVzY3VsYSIpOwogICAgcHJpbnRmKCJcbkRpZ2l0ZSB1bWEgbGV0cmE6ICIpOwogICAgc2NhbmYoIiVjIiwgJmxldHJhKTsKICAgIGludCB4ID0gZGV0ZWN0YShsZXRyYSk7CiAgICBpZiAoeCA9PSAwKSBwcmludGYoIlxuQSBsZXRyYSBkaWdpdGFkYSBlIG1pbnVzY3VsYSEiKTsKICAgIGVsc2UgaWYgKHggPT0gMSkgcHJpbnRmKCJcbkEgbGV0cmEgZGlnaXRhZGEgZSBtYWlzY3VsYSEiKTsKICAgIGVsc2UgaWYgKHggPT0gLTEpIHByaW50ZigiXG5BIGxldHJhIGRpZ2l0YWRhIG7Do28gcGVydGVuY2UgYW8gYWxmYWJldG8iKTsKfQoKLy9odHRwczovL3B0LnN0YWNrb3ZlcmZsb3cuY29tL3EvNTAyNjA2LzEwMQ==