Ho modificato così ma ho sempre il solito problema:
#include <stdio.h>
#define N 10
int main(void) {
int i;
float vett1[N];
float vett2[i];
int m = 0;
printf("Inserisci i valori del vettore\n");
for (i = 0; i < N; i++) {
printf("Inserimento numero %d\n", i + 1);
scanf_s("%f", &vett1[i]);
}
for (i = 0; i < N; i++) {
if (vett1[i] > 0) {
vett2[i] = vett1[i];
m = m + 1;
}
}
printf("I numeri positivi del vettore sono:\n");
for (i = 0; i < m; i++) {
printf("%f, ", vett2[i]);
}
}


Rispondi quotando