C :: Aufgabe #168 :: Lösung #3

3 Lösungen Lösungen öffentlich
#168

Groß- und Kleinuchstaben

Anfänger - C von MeLThRoX - 22.08.2017 um 19:03 Uhr
Erstelle ein Programm, welches in einem String die Kleinbuchstaben in Großbuchstaben umwandelt und andersherum. Zahlen und Zusatzzeichen sollen nicht beachtet werden
#3
vote_ok
von ramona (40 Punkte) - 13.12.2017 um 17:15 Uhr
Quellcode ausblenden C-Code
#include <stdio.h>
#include <string.h>

int main() {
    char string[100];
    
    printf("Enter string: ");
    gets(string);
    printf("You entered: %s", string);
    
    unsigned long length = strlen(string);
    
    for(int i = 0; i < length; i++){
        
        //lower case letters to upper case letters
        if((int)string[i]>=97 && string[i]<=122){
           
            string[i] = string[i] - 32;
        }
        
        //upper to lower
        else if((int)string[i]>=65 && string[i]<=90){
            
            string[i] = string[i] + 32;
        }
    }
    
    printf("\nConverted string: %s\n",string);
    
    return 0;
}

Kommentare:

Für diese Lösung gibt es noch keinen Kommentar

Bitte melden Sie sich an um eine Kommentar zu schreiben.
Kommentar schreiben