View Single Post
Old 15-12-2009, 19:00   #1
giggikr
Member
 
Iscritto dal: Mar 2006
Messaggi: 133
[C] minuscole in maiuscole!!!

ciao ragazzi, per esercizio sto cercando di far un programmino semplice..senza funzioni, che riesca a convertire una stringa di minuscole in lettere maiuscole:

il problema è che se inserisco una frase con spazio, esempio ciao bella
mi da in output solo CIAO cioè si blocca allo spazio!!!
quale è il problema?

ecco il codice:
Codice PHP:
/* programma che converte una stringa minuscola in una stringa maiuscola */
#include <stdio.h>

int main()
{
    
char str[100];
    
int i,cont 0;

scanf("%s"str);
       

//creo la f strlen che conta quanto è lunga la stringa

for ( str[i] != '\0' i++)
        
cont++;



0;

if( 
    for( 
cont i++)
    
    
str[i] = str[i]-32;

printf("%s\n"str);


return 
0;

giggikr è offline   Rispondi citando il messaggio o parte di esso