grazie mille (dannato buffer  
 )
ho provato a recuperare i valori interi usando atoi... in questo modo:
	codice:
		char buf,buf2;
	int sum;
	printf("Inserisci il primo intero\n");
	read(0,&buf,1);
	while(getchar() != '\n') {}
	printf("Inserisci il secondo intero\n");
	read(0,&buf2,1);
	printf("primo valore: %d, secondo valore: %d\n",atoi(&buf),atoi(&buf2));
 
il secondo valore è sballato 
output:
	
		
			
			
				Inserisci il primo intero
1
Inserisci il secondo intero
2
primo valore: 1, secondo valore: 21
			
		
 
	 
 
output2
	
		
			
			
				Inserisci il primo intero
3
Inserisci il secondo intero
7
primo valore: 3, secondo valore: 73
			
		
 
	 
 
e come se mi accodasse al secodno intero anche il primo (7+3)