Test Foro de elhacker.net SMF 2.1

Programación => Programación C/C++ => Mensaje iniciado por: Robo12812 en 3 Octubre 2018, 17:35 PM

Título: Ayuda este codigo basico de c++ esta incorrecto :(
Publicado por: Robo12812 en 3 Octubre 2018, 17:35 PM
Estoy haciendo una tarea de informatica muy sencilla pero cada que ejecuto el codigo me aparece esto [Error] expected ';' before 'printf', a continuacion el codigo

#include <stdio.h>
#include <stdlib.h>

int main ()
{
   int num1,num2,suma;
   printf("ingrese primer numero\n");
   scanf("%d" ,&num1)
   printf("ingrese segundo numero\n");
   scanf("%d",&num2);
   suma=num1+num2;
   printf("la suma es:%d",suma);
   
   system("pause >nul");
     }
Título: Re: Ayuda este codigo basico de c++ esta incorrecto :(
Publicado por: gastongaston en 3 Octubre 2018, 17:45 PM
Lo que pasa es que te falto poner el ; despues de la linea:

scanf("%d" ,&num1)


es decir, tendria que escribirse asi:

scanf("%d" ,&num1);

Título: Re: Ayuda este codigo basico de c++ esta incorrecto :(
Publicado por: Robo12812 en 3 Octubre 2018, 17:46 PM
Gracias bro
Título: Re: Ayuda este codigo basico de c++ esta incorrecto :(
Publicado por: OmarHack en 3 Octubre 2018, 18:17 PM
Tienes que aprender a interpretar los mensajes de errores.
Dice literalmente: [Error] expected ';' before 'printf'
En español: Error, esperado un puntoycoma despues de printf
Te está diciendo que después de printf falta el puntoycoma.