Hola, tengo una función que ha de leer una serie de numeros separados por espacios:
"45 56 78...".
Si hago lo siguiente funciona sin problemas:
scanf("%d %d %d",&vec[0],&vec[1],&vec[2]);
El problema es cuando el tamaño del array es variable, como parámetro de la función le paso el tamaño que ha de tener el array y entonces lo crea, ese scanf que he puesto anteriormente debería tener tantos "%d" y tantas variables como el parámetro que le paso a la función...
¿Es posible hacer eso? No puedo usar más de un scanf para hacerlo.