Hola!!
A ver si sé explicar esta dudilla.
En un programa que me digan que existe un fichero "datos.txt2, en el que cada registro del fichero es la componente de un vector(es decir, cada componente del vector en una línea), y me piden que guarde esas componentes en v[n], habiendo pedido antes al usuarios que introduzca la dimensión n. A mi...se me ocurre una cosa así, pero...es que...el tema de trabajar con ficheros lo llevo muy mal, a ver si alguien me dice si es correcto, y sino, como sería(por fi, sin complicarlo mucho que aun soy novatilla con C):
#include<stdio.h>
void main()
{
int n, v[n];
printf("introduce la dimensión del vector\n");
scanf("%d", &n);
v=fopen("datos.txt", "r");
}
Ummm, seguro que esto no tiene ningun sentido, no?