Visualizzazione dei risultati da 1 a 10 su 15

Visualizzazione discussione

  1. #1

    c stringa alpha o aplhanumerica

    qualcuno può aiutarmi a risolvere...ho creato questa funzione per controllare se la stringa è solo aplha o aplhanumerica non riesco capire quando parte il programma mi controlla solo il primo carattere non riesco fare il controllo sulla intera stringa perchè se metto un numero alla fine della stringa output mi da sempre è una stringa
    codice:
    int getStringLength(const char* str){
        int length = strlen(str);
        return length;
    }
    codice:
    int checkIfStringisAlfa(const char str[]){
        int lenStr = getStringLength(str);
        int i = 0;
        bool trueFalse = false;
        for(i = 0; i < lenStr; i++){
            if((str[i] >= 'a' && str[i] <= 'z') || (str[i] >= 'A' && str[i] <= 'Z')){
                trueFalse = true;
                break;
            }else if((str[i] >= 'a' && str[i] <= 'z') && (str[i] >= '0' && str[i] <= '9') || (str[i] >= 48 && str[i] <= 57)){
                trueFalse = false;
                break;
            }
        }
    
    
        return trueFalse;
    }
    codice:
    int main()
    {
        printf("\t\tC programming charecters\n");
    
    
        char* stringC = "test23";
    
    
        if(checkIfStringisAlfa(stringC)){
            printf("\t\tYes string\n");
        }else if(checkIfStringisAlfa(stringC) == false){
            printf("\t\tAlphanumeric string\n");
        }
    
    
        return 0;
    }
    Ultima modifica di shivi_php; 11-07-2014 a 23:03
    shiviphpdevelopment

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.