[C con Clase] Igualar dos caractéres.

Programante programante en gmail.com
Mar Sep 30 13:08:56 CEST 2008


Jorge Medina escribió:
> 2008/9/28 coke <cokejordan en gmail.com>:
>   
>> solo modifica tu if, y agregale una condicion extra de que cuando el usuario
>> ingrese el caracter sea minuscula o mayuscula y listo... algo asi
>>
>>         if( (strcmp (respuesta,  "s")== 0) || ( strcmp (respuesta,  "S")==
>> 0))
>>     
>
> tambien :
>   if( (strcmp (tolower(respuesta),  "s")== 0) )
>   

No. tolower() actúa sobre un caracter, no una cadena.
Para usar tolower tendrías que hacer if( tolower(respuesta[0]) == 's') )
o
respuesta[0] = tolower(respuesta[0]);

if (strcmp (respuesta,  "s")== 0)






Más información sobre la lista de distribución Cconclase