in questo periodo sto leggendo un libro per imparare a scrivere in linguaggio C, e dal poco che ho appreso fino ad ora ho scritto una piccolo programma che somma due numeri interi:
il programma funziona ma se sommo per esempio 999999999999999 + 9 come risultato mi esce -159383544, insomma mi escono delle porcherie quando sommo numeri troppo grandi.. qual'è il problema?/*SOMMA DI DUE NUMERI INTERI*/
#include<stdio.h>
main ()
{
int numero1, numero2;
printf("digita due numeri interi da sommare:\n");
scanf("%d%d", &numero1, &numero2);
printf("la somma vale: %d\n", numero1 + numero2);
system ("pause");
return 0;
}


Rispondi Citando

Segnalibri