diff --git a/02/alphabet.c b/02/alphabet.c index 71a2593..ec47de7 100644 --- a/02/alphabet.c +++ b/02/alphabet.c @@ -19,3 +19,31 @@ * Die folgende Ausgabe ist richtig, weil das Zeichen 3 ein Buchstabe ist: 0 * * Der Buchstabe 3 ist der -13. Buchstabe im Alphabet. * *****************************************************************************************/ + +#include +#include + + +int main() +{ + unsigned char character = 'a'; + + printf("Eingabe: "); + + while(character != '\n') + { + unsigned char lowerChar; + + character = getchar(); + + lowerChar = tolower(character); + + if(lowerChar >= 'a' && lowerChar <= 'z') + { + unsigned int alphaPos = lowerChar - 'a' + 1; + printf("Der Buchstabe %c liegt an %u. Stelle im Alphabet.\n", character, alphaPos); + } + } + + return 0; +} \ No newline at end of file