[C] Sommare due numeri interi
Inviato: 02/05/2017, 22:09
Ciao, ho fatto praticamente un programma in cui dovrei sommare due valori e visualizzare il risultato usando la funzione printf.
Ho utilizzato la funzione scanf, però mi è apparso subito un errore e leggendo ho modificato con scanf_s (anche se non ho capito il motivo per cui non andasse bene).
Il programma sembra che vada bene, però quando avvio il debug, non riesco a capire perchè nella schermata nera non mi appare scritto ciò:
Enter first integer
45
Enter second integer
72
Sum is 117
Invece di apparire quello scritto in precedenza, trovo scritto soltanto
Enter first integer
Questo è il mio programma:
Ho utilizzato la funzione scanf, però mi è apparso subito un errore e leggendo ho modificato con scanf_s (anche se non ho capito il motivo per cui non andasse bene).
Il programma sembra che vada bene, però quando avvio il debug, non riesco a capire perchè nella schermata nera non mi appare scritto ciò:
Enter first integer
45
Enter second integer
72
Sum is 117
Invece di apparire quello scritto in precedenza, trovo scritto soltanto
Enter first integer
Questo è il mio programma:
- Codice:
#include<stdio.h>
int main()
{
int integer1 = 45;
int integer2 = 72;
int sum;
printf("Enter first integer\n");
scanf_s("%d", &integer1);
printf("Enter second integer\n");
scanf_s("%d", &integer2);
sum = integer1 + integer2;
printf("Sum is %d\n", sum);
return 0;
}