Sto incominciando a studiare il C e, anceh se un po' complicato, mi pare molto interessante. Il problema che pongo è semplice, ciò che non riesco a fare è sommare due numeri, esattamente i numeri:

1134903170 e 1836311903

Questa la somma:

-1323752223

Il che pare ovvio che se ho 2 numeri positivi la loro somma non può essere un numero negativo.

Questo il codice:

codice:
#include<stdio.h>

int a;
int b;
int c;


main()
{
      a = 0;
      b = 1;
      a = 1134903170;
      b = 1836311903;
      c = a + b;
      printf("%i", c);
      getchar();
}