Autore |
Discussione  |
|
pik
Nuovo Utente
|
Inserito il - 07/11/2008 : 15:07:54
|
ragazzi ho fatto questo piccolo programma
#include <stdio.h> #define size 100
int dimensione; int vettore [size];
void inserisci (int vettore[], int dimensione);
int main() { printf("inserisci interi\n"); printf("inserisci dimensione: \n"); scanf("%d", dimensione);
inserisci (vettore, dimensione);
printf("hai inserito gli elementi\n");
system ("pause");
return 0; }
void inserisci (int vettore[], int dimensione){ int cont; for(cont = 0; cont < dimensione; cont++){ printf("inserisci intero: \n"); scanf("%d", &vettore[cont]); } }
una volta mandato in esecuzione, metto la dimensione e quando deve andare ad eseguire la funzione INSERISCI il computer mi da errore ed esce dal programma....perchè??
|
|
Virgilio
Utente assiduo
  
Regione: Puglia
Prov.: Bari
Città: Bari
|
Inserito il - 07/11/2008 : 15:38:36
|
modifica la riga del main
scanf("%d", dimensione) come scanf("%d",&dimensione).
|
 |
|
SD83
Utente assiduo
  
Regione: Puglia
Prov.: Foggia
|
Inserito il - 07/11/2008 : 15:45:51
|
scanf("%d", &dimensione); |
 |
|
Virgilio
Utente assiduo
  
Regione: Puglia
Prov.: Bari
Città: Bari
|
Inserito il - 07/11/2008 : 16:33:07
|
va bene, è chiaro che va il ; |
 |
|
SD83
Utente assiduo
  
Regione: Puglia
Prov.: Foggia
|
Inserito il - 07/11/2008 : 16:46:13
|
non volevo correggerti virgilio..  quando ho postato, la pagina non era aggiornata e non avevo quindi letto il tuo post |
 |
|
mikoko
Nuovo Utente

Prov.: Bari
|
Inserito il - 07/11/2008 : 16:59:25
|
e che farebbe sto progreamma? |
 |
|
SD83
Utente assiduo
  
Regione: Puglia
Prov.: Foggia
|
Inserito il - 07/11/2008 : 19:04:26
|
niente di particolare.. ti fa inserire un numero da te definito di interi in un vettore |
 |
|
|
Discussione  |
|