Foro de elhacker.net

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.