Algoritmo con ciclo

Johnny2436

Utente Attivo
264
39
CPU
Ryzen 5 5600 @4.4GHz 1.27V
Dissipatore
Arctic Freezer 34 Esports Duo
Scheda Madre
ASUS Prime X570-P
HDD
S3+ 240GB, Crucial P3 1TB, WD Blue 1TB
RAM
Crucial Ballistix 4x8 3600MHz
GPU
Asus Dual RX 6600 8Gb
Audio
Sound Blaster Z
Monitor
AOC 24G2 Full HD 144Hz
PSU
Sharkoon WPM Gold Zero 550W
Case
Sharkoon S25-W (3x Deepcool FK120)
Periferiche
Fnatic React, Logitech G203, Rii Gaming RK900
Net
Fibra FTTC
OS
Windows 10 Pro 64bit
Buongiorno, sono uno studente di ingegneria e mi sto esercitando con il linguaggio C; in questo esercizio ho un problema, il ciclo viene eseguito due volte poi il programma smette di funzionare.
Cosa devo fare???

int load_data(char voli[][MAX],int i,int j){

printf("Inserisci volo partenza e volo destinazione nel formato XXX e YYY:\n"
"Ctrl+Z+Invio per terminare\n");
for(i=1;i<=ROW;i++){
for(j=1;j<=COL;j++){
printf("voli[%d,%d]=",i,j);
voli[j]==getchar();
}


}while(getchar()!='\n' && getchar()!=EOF);



}
 

DispatchCode

Moderatore
Staff Forum
Utente Èlite
2,221
1,853
CPU
Intel I9-10900KF 3.75GHz 10x 125W
Dissipatore
Gigabyte Aorus Waterforce X360 ARGB
Scheda Madre
Asus 1200 TUF Z590-Plus Gaming ATX DDR4
HDD
1TB NVMe PCI 3.0 x4, 1TB 7200rpm 64MB SATA3
RAM
DDR4 32GB 3600MHz CL18 ARGB
GPU
Nvidia RTX 3080 10GB DDR6
Audio
Integrata 7.1 HD audio
Monitor
LG 34GN850
PSU
Gigabyte P850PM
Case
Phanteks Enthoo Evolv X ARGB
Periferiche
MSI Vigor GK30, mouse Logitech
Net
FTTH Aruba, 1Gb (effettivi: ~950Mb / ~480Mb)
OS
Windows 10 64bit / OpenSUSE Tumbleweed
Dovresti correggerlo allora. :sarcasm:

Gli array sono 0-based, e non 1-based.
Poi non si capisce che stai facendo di preciso: dov'è l'indice della riga? Perché assegni con "=="?
 

Ci sono discussioni simili a riguardo, dai un'occhiata!

Entra

oppure Accedi utilizzando
Discord Ufficiale Entra ora!

Discussioni Simili