questo programma
scritto in c,dovrebbe fare la somma dei numeri è visualizzarmi il risultato.

quello che non riesco a capire è perche tra la somma di: 1+1+1 mi da 3670069.... boh

codice:
#include <stdio.h>  
int main() {
 int num1;
 int num2; 
int num3;
 int tot; 

  printf("+");      
   scanf("%d",&num1);
    printf("+"); 
   scanf("%d",&num2); 
     printf("+"); 
   scanf("%d",&num3);  
   printf("=\n %d", tot);  
 scanf("%d",&tot);                                       
       tot = num1 + num2 + num3; 

      return 0;    

  }