Hogyan néz ki az a C program, ahol kérünk egy akármilyen nagyságú sorozatot és ezeknek az összegét adjuk vissza?
Figyelt kérdés
A számsorozat végét 0-val kell jelölni, de nem része a sorozatnak, aminek az összegét kell visszaadni.
Nekem eddig így néz ki, de a tomb[]-nél kér nagyságot, amit előre nem tudok. Ezzel lenne a problémám:
#include <stdio.h>
int sorossz(int tomb[]){
int i;
int a;
for (i=0; tomb[i]==0; i++)
a=tomb[i]+tomb[i+1];
return a;
}
int main(){
int tomb[];
int i;
for(i=0; tomb[i]==0; i++)
scanf("%d", &tomb[i]);
printf("%d", &sorossz(tomb[]));
return 0;
}
2017. nov. 22. 15:46
21/21 A kérdező kommentje:
...vagyis kikapcsolva
2017. nov. 22. 20:46
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!