Tema: Duda scanf
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/10/2009, 10:13
snoz
 
Fecha de Ingreso: abril-2008
Mensajes: 43
Antigüedad: 16 años, 11 meses
Puntos: 3
Duda scanf

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.