Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [C] Conversione... ???

    Non riesco ad impostare il seguente programma: scrivere una funzione che data una stringa converte tutte le lettere minuscole in maiuscole.

  2. #2
    Devi usare la funzione toupper dichiarata nell'header ctype.h

  3. #3
    io stavo facendo cosi:

    #include <stdio.h>
    char frase[] = "Ciao Forum Html.it";
    char conversione (char x);
    main ()
    {
    converti();
    printf("%s" \n, frase);
    }

    char converti (char i);
    {
    // come imposto la funzione per la conversione???
    }

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Guarda questo codice

    codice:
    #include <string.h>
    #include <stdio.h> 
    
    char frase[100];
    
    void converti(char *s)
    {
    	unsigned int i;
    	for(i=0; i<strlen(s); i++)
    		*(s+i) = toupper(*(s+i));
    }
    
    void main() 
    { 
    	strcpy(frase, "Ciao Forum Html.it"); 
    	converti(frase); 
    	printf("%s\n", frase); 
    }

  5. #5

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.