Miért áll le a programom?
Figyelt kérdés
Nem futtatja le a programom egyszerűen kiírja, hogy leállt és hogy megoldást keres a problémára.
Csinálnom kéne egy kis progit ami feltölt egy tömböt egyesével 0-150-ig.
így csináltam, de leáll:
#include<stdio.h>
int main(){
int j;
int tomb[j];
for(j=0;j<150;j++){
scanf("%d,", &tomb[j]);
printf("%d", tomb[j]);
}
return 0;
}
2012. okt. 23. 22:27
1/4 A kérdező kommentje:
Mindenképpen c-ben kell megírnom.
2012. okt. 23. 22:28
2/4 anonim válasza:
Ugyan C-ben még sose programoztam, de nekem gyanús ez a deklaráció: int tomb[j]. Itt a j-nek még nincs értéke, illetve ha jól tudom 0 iniciális értékkel jön létre. Tehát egy 0 elemű tömböt próbálsz feltölteni, ha jól gondolom
3/4 A kérdező kommentje:
Igen van benne logika, s most hogy értelmezem tényleg nagy állatságot írtam. De akkor hogyan oldjam meg?
2012. okt. 23. 22:56
4/4 A kérdező kommentje:
#include<stdio.h>
int main(){
int j;
int tomb[150];
for(j=0;j<150;j++){
scanf("%d,", &tomb[j]);
printf("%d", tomb[j]);
}
return 0;
}
talán így
2012. okt. 23. 22:58
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!