<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
</style>
</head>
<body class='hmmessage'>
Un error de los tontos, si es que el código éste corresponde al original... delclaras y usas una variable llamada <STRONG>sum </STRONG>y por supuesto, <U>no inicias <STRONG>sum </STRONG>a cero</U>, por lo que tomará cualquier valor que se encuentre en memoria... por lo tanto ésta línea va así:<BR>
...<BR>  <B>int </B>entero1, entero2,<STRONG>sum</STRONG>=0;  <FONT color=#4f81bd>/*declaración*/</FONT><BR>
<FONT color=#4f81bd>...</FONT><BR>
<FONT color=#4f81bd>...</FONT><BR>
<FONT color=#4f81bd>y ésta línea así:</FONT><BR>
<FONT color=#4f81bd>...</FONT><BR>
printf (<FONT color=#ff0000>"La suma es %d\n"</FONT>, <STRONG>sum</STRONG>);  <STRONG>// Y no suma </STRONG><FONT color=#4f81bd>/*Imprime el valor asignado a la suma*/ </FONT><BR>...<BR>
...<BR>
<FONT color=#4f81bd>The end</FONT><BR>
<HR id=stopSpelling>
From: carlos_moreno111@hotmail.com<BR>To: cconclase@listas.conclase.net<BR>Date: Thu, 25 Jun 2009 17:42:40 +0000<BR>Subject: [C con Clase] FW: ayuda<BR><BR>
<STYLE>
.ExternalClass .EC_hmmessage P
{padding:0px;}
.ExternalClass body.EC_hmmessage
{font-size:10pt;font-family:Verdana;}
</STYLE>
<STRONG><U>Mensaje</U></STRONG><BR>In function `int main()': <BR>`suma' undeclared (first use this function) <BR>(Each undeclared identifier is reported only once for each function it appears in.) <BR> <BR><STRONG>sistema opertivo: </STRONG>windows xp profesional serve pack 2 <BR><STRONG>compilador: </STRONG>Dev-C++ 4.9.9.2<BR> <BR>realice estos cambios pero igual me sale esos mensajes <BR><BR><FONT color=#00b050>#include <stdio.h> <BR>#include <conio.h></FONT><BR> <BR><STRONG>int </STRONG>main( )<BR>{<BR> <B>int </B>entero1, entero2,sum;  <FONT color=#4f81bd>/*declaración*/<BR></FONT>printf (<FONT color=#ff0000>"Ingresa El primer entero\n"</FONT>);<BR>scanf (<FONT color=#ff0000>"%d"</FONT>, &entero1);   <FONT color=#4f81bd>/*Lee primer entero*/<BR></FONT>printf (<FONT color=#ff0000>"Ingresa El segundo entero\n"</FONT>);<BR>scanf ("%d", &entero2);   <FONT color=#4f81bd>/*Lee segundo entero*/<BR></FONT>sum = entero1 + entero2;   <FONT color=#4f81bd>/*Asignar suma de enteros*/</FONT><BR>printf (<FONT color=#ff0000>"La suma es %d\n"</FONT>, suma);   <FONT color=#4f81bd>/*Imprime el valor asignado a la suma*/ </FONT><BR> <BR>getch(); <BR> <BR>return 0;   <FONT color=#4f81bd>/*Identifica que el programa finaliza*/ </FONT><BR><FONT color=#4f81bd></FONT> <BR>} <BR> <BR> <BR> <BR> <BR> <BR>> Date: Thu, 25 Jun 2009 12:21:36 -0400<BR>> From: srd4121@njit.edu<BR>> To: cconclase@listas.conclase.net<BR>> Subject: Re: [C con Clase] ayuda<BR>> <BR>> Hola Carlos,<BR>> <BR>> Carlos Moreno wrote:<BR>> > este codigo me da error y no puedo compilarlo ni ejecutarlo<BR>> > <BR>> <BR>> Deberías darnos los mensajes de error que te marca el compilador, <BR>> enlazador, o el sistema operativo. También viene bien indicarnos el <BR>> nombre del compilador y su versión, por si acaso.<BR>> <BR>> > #include <stdio.h><BR>> > #include <conio.h><BR>> > <BR>> <BR>> "conio" no es estándar y por tanto es posible que no tengas esta biblioteca.<BR>> <BR>> > main( )<BR>> <BR>> Aconsejo indicar 'int' para el valor de retorno, en C. Si usas C++, <BR>> debes indicar 'int'.<BR>> <BR>> > {<BR>> > int entero1, entero2,sum; /*declaración*/<BR>> > printf ("Ingresa El primer entero\n");<BR>> > scanf ("%d", &entero1); /*Lee primer entero*/<BR>> > printf ("Ingresa El segundo entero\n");<BR>> > scanf ("%d", &entero2); /*Lee segundo entero*/<BR>> > sum = entero1 + entero2; /*Asignar suma de enteros*/<BR>> > printf ("La suma es %d\n", suma); /*Imprime el valor asignado a la suma*/<BR>> > <BR>> > getch();<BR>> > <BR>> <BR>> Si el error tiene que ver con esta función, entonces o bien no tienes la <BR>> biblioteca "conio" o bien no has indicado al enlazador esta biblioteca.<BR>> <BR>> > return 0; /*Identifica que el programa finaliza*/<BR>> > <BR>> <BR>> Te falta cerrar la llave; o sea, escribe } pero dudo que esto sea el error.<BR>> <BR>> <BR>> Sugiero crear un proyecto y agregar tu programa a ello, para que la <BR>> compilación y enlazado no produzcan errores. Con un proyecto, también <BR>> puedes agregar las bibliotecas externas que necesites.<BR>> <BR>> No veo ningún error si se trata de un programa en C, por lo que sospecho <BR>> que el problema tiene que ver con "conio" y <conio.h>.<BR>> <BR>> <BR>> Espero que esto te ayude.<BR>> <BR>> Steven<BR>> <BR>> <BR>> _______________________________________________<BR>> Lista de correo Cconclase Cconclase@listas.conclase.net<BR>> http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net<BR>> Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ<BR><BR>
<HR>
Charlas más divertidas con el nuevo <A href="http://download.live.com/">Windows Live Messenger</A><br /><hr />Connect to the next generation of MSN Messenger   <a href='http://imagine-msn.com/messenger/launch80/default.aspx?locale=en-us&source=wlmailtagline' target='_new'>Get it now! </a></body>
</html>