Código C:
Ver original
/*5. Crear una función que copie el contenido de un primer vector de flotantes en otro segundo con el mismo número de elementos. La función debe ser válida para cualquier par de vectores con el mismo número de elementos. Genera el programa principal para poder ejecutar la función creada.*/ #include<stdio.h> #include<string.h> void copiar_valor(float *,int,float *); void print_vector(float *,int,float *); void main(){ int l=0,i=0; do{ }while(l<0); float *vec=new float[l]; float *vec2=new float[l]; for(i=0;i<l;i++){ } copiar_valor(vec,l,vec2); print_vector(vec,l,vec2); } void copiar_valor(float *vector,int size,float *vector2){ int i; for(i=0;i<size;i++){ *(vector+i)= *(vector2+i); } i++; } void print_vector(float *vector,int size,float *vector2){ int j; for(j=0;j<size;j++){ } for(j=0;j<size;j++){ } }
Porcierto muchas gracias de antemano por vuestra ayuda.besos