Ho semplificato il tutto così ma ovviamente mi deve fare impazzire sempre con lo stesso problema.

#include <stdio.h>
#define N 10
int main(void) {
int i;
float vett1[N];
float vett2[N];
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[m] = vett1[i];
printf("I numeri positivi del vettore sono:\n", vett2[m]);

}
}