2016-04-12 10 views
0

ist es möglich, die gleichen Ganzzahlen in mehreren scanf? Zum Beispiel gebe ich int i und j ein, gebe ihnen dann einen Wert in scanf und drucke ihre Summe aus. Verwenden Sie dann einen anderen scanf, um denselben Ganzzahlen andere Werte zuzuweisen, und fügen Sie nun THER Summe hinzu.Verwenden Sie die gleichen Ganzzahlen mehrmals in scanf

+0

Wie sonst würden Sie in der Lage sein, Daten in einer Schleife zu lesen? Hast du die Idee der Variablen verstanden? – Olaf

+0

Sie können einem nicht konstanten Objekt mehrmals innerhalb seiner Lebensdauer zuweisen. – EOF

Antwort

1

Meinst du das?

int a, b; 
scanf("%d %d", &a, &b); 
printf("%d\n", a + b); 

scanf("%d %d", &a, &b); 
printf("%d\n", a + b); 

Natürlich würde es funktionieren. Der Wert der Variablen ändert sich einfach. Es ist das gleiche, wenn Sie geschrieben haben

int a; 

a = 4; 
. . . 
a = 8