<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.18.3">
</HEAD>
<BODY>
Hola Coke,<BR>
<BR>
Gracias por tu ayuda. En principio no había visto que se añadía otro "(" al principio y me daba error al compilar. En segundos me he dado cuenta de mi error.<BR>
<BR>
De nuevo gracias.<BR>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
<BR>
<B><FONT COLOR="#666699">Rubén </FONT></B><BR>
<BR>
</TD>
</TR>
</TABLE>
<BR>
-----Mensaje original-----<BR>
<B>De</B>: coke <<A HREF="mailto:coke%20%3ccokejordan@gmail.com%3e">cokejordan@gmail.com</A>><BR>
<B>Responder a</B>: Lista de correo sobre C y C++ <<A HREF="mailto:Lista%20de%20correo%20sobre%20C%20y%20C++%20%3ccconclase@listas.conclase.net%3e">cconclase@listas.conclase.net</A>><BR>
<B>Para</B>: Lista de correo sobre C y C++ <<A HREF="mailto:Lista%20de%20correo%20sobre%20C%20y%20C++%20%3ccconclase@listas.conclase.net%3e">cconclase@listas.conclase.net</A>><BR>
<B>Asunto</B>: Re: [C con Clase] Igualar dos caractéres.<BR>
<B>Fecha</B>: Sun, 28 Sep 2008 11:03:45 -0400<BR>
<BR>
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<BR>
<BR>
        if( (strcmp (respuesta,  "s")== 0) || ( strcmp (respuesta,  "S")== 0)) <BR>
<BR>
salu2<BR>
<BR>
PD: agregale un exit(1); al final<BR>
<BR>
El 27 de septiembre de 2008 20:58, Rubén <<A HREF="mailto:parraymartinez@terra.es">parraymartinez@terra.es</A>> escribió:
<BLOCKQUOTE>
    <BR>
<PRE>
Buenas noches,

Estoy liado todavía con el programa del otro día.

Ahora me gustaría que s minúscula fuese igual que la S mayúscula, pero por mucho que he buscado, y he intentado con la lógica sacarlo, no ha habido manera.

Éste es el código:

<I>#include <iostream></I>
<I>#include <fstream></I>
<I>using namespace std;</I>

<I>int main()</I>
<I>{</I>
<I> /* Fichero nuevo para copiar, se abre después de declararlo, llamando a open() */</I>
<I>       ofstream f2;</I>
<I>       f2.open("fichero"); </I>
<I>/* Declaramos dos arrays con suficiente tamaño para leer las líneas: nombre y apellido */</I>

<I>       char nombre[100]; </I>
<I>       char apellido[100]; //Cadena de carácteres. </I>
<I>       cout<<"Escriba su nombre y pulse Intro: ";</I>
<I>       cin >>nombre;  //Lee lo escrito</I>
<I>       f2 << nombre;  //Lo guarda en fichero</I>
<I>       cout<<"Escriba su apellido y pulse Intro: ";</I>
<I>       cin>>apellido;  //Lee el apellido escrito.</I>
<I>       f2<<" ";  //Crea un espacio entre nombre y apellido.</I>
<I>       f2<<apellido;  //Escribe el apellido en fichero</I>

<I>       f2.close();</I>

<I>               char respuesta[10];</I>
<I>               char respuesta2[10];</I>
<I>               char cadena[100];</I>
<I>               ifstream fe("fichero"); //abre el fichero en lectura</I>
<I>               fe.getline(cadena, 100);  //Lee la línea del fichero</I>
<I>               cout<<"¿Desea ver el nombre escrito? s/n"<<endl; </I><B><FONT COLOR="#ff0000">//aquí me gustaría que si el usuario pusiese la letra mayúscula no le diese error.</FONT></B>
<I>               cin>>respuesta;</I>

<I>               if( strcmp (respuesta,  "s")== 0)  //variable if else</I>
<I>               { cout <<cadena << endl; }</I>
<I>       else </I>
<I>               {cout<<"¿Está seguro? s/n"<<endl;}</I>
<I>               cin>>respuesta2;</I>

<I>                       if( strcmp (respuesta2,  "n")== 0)  //segunda variable if else de respaldo</I>
<I>                       { cout <<cadena << endl; }</I>
<I>               else </I>
<I>                       {cout<<"Fin del programa"<<endl;}</I>
<I>    </I>
<I>system("rm fichero");</I>

<I>return 0;</I>

<I>}</I>

¿Alguna idea?

Un saludo,
Rubén.
</PRE>
</BLOCKQUOTE>
<BLOCKQUOTE>
    <BR>
    _______________________________________________<BR>
    Lista de correo Cconclase <A HREF="mailto:Cconclase@listas.conclase.net">Cconclase@listas.conclase.net</A><BR>
    <A HREF="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</A><BR>
    Bajas: <A HREF="http://listas.conclase.net/index.php?gid=2&mnu=FAQ">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</A>
</BLOCKQUOTE>
<BR>
<BR>
<BR>
-- <BR>
"Podran criticarme por fallar... pero no por dejar de intentarlo"<BR>
<BR>
<PRE>
_______________________________________________
Lista de correo Cconclase <A HREF="mailto:Cconclase@listas.conclase.net">Cconclase@listas.conclase.net</A>
<A HREF="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</A>
Bajas: <A HREF="http://listas.conclase.net/index.php?gid=2&mnu=FAQ">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</A>
</PRE>
</BODY>
</HTML>