Ayuda este codigo basico de c++ esta incorrecto :(

Iniciado por Robo12812, 3 Octubre 2018, 17:35 PM

0 Miembros y 1 Visitante están viendo este tema.

Robo12812

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");
     }

gastongaston

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);

Perdon por tan poco.


OmarHack

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.
I like to test things.