Ich habe versucht, die Summe von 5 Zahlen (in C-Sprache) mit Tutorials von "thenewboston" auf Youtube zu finden. Mein Code ist:C-Programm wird nicht korrekt hinzugefügt, wenn ein Array durchlaufen
int main(int argc, char *argv[]) {
int a, b, c, d, e;
int array[5]={a, b, c, d, e};
int sum=0;
int i;
int j;
printf("Enter your 5 numbers: ");
scanf("%d, %d, %d, %d, %d", &a, &b, &c, &d, &e);
for (i = 0; i < 5; i++){
sum+=array[i];
}
printf("The sum of 5 numbers is:%d",sum);
return 0;
}
Aber das Seltsame war, nein, was Sache 5 Zahlen ich eintrat, bekam ich immer die Summe als 48.
Haben Sie versucht das Debuggen? Was ist der Wert von 'a',' b', 'array [0]' etc ...? – John3136
Bitte beißen Sie die Lernenden nicht. Zeiger zu lernen ist schwer. –
Wie kann ich sie in diesem Array im selben Format speichern? Ich habe gesehen, dass Bucky in seinen Tutorials genauso vorgegangen ist, aber er hat Zahlen anstelle von Variablen eingegeben. –