pmhwp
15-07-2007, 17:00
#include <stdio.h>
#include <stdlib.h>
#define dim 10
void inserisci(float *v){
int i ;
for(i=0;i<=10;i++){
printf ("Inserisci %d) ",i);
scanf("%f",(&v[i]));
}
}
int main(){
float v[dim];
inserisci(v);
int i;
for(i= 0;i<=dim;i++){
printf ("\n %d) %d",i,v[i]);
}
getch();
}
Perche quando leggo il vettore poi i valori inseriti sono tutti 0?
Come lo devo far il passaggio di parametri?
Ciao.
#include <stdlib.h>
#define dim 10
void inserisci(float *v){
int i ;
for(i=0;i<=10;i++){
printf ("Inserisci %d) ",i);
scanf("%f",(&v[i]));
}
}
int main(){
float v[dim];
inserisci(v);
int i;
for(i= 0;i<=dim;i++){
printf ("\n %d) %d",i,v[i]);
}
getch();
}
Perche quando leggo il vettore poi i valori inseriti sono tutti 0?
Come lo devo far il passaggio di parametri?
Ciao.