Tengo un ejercicio que indica que el usuario introduzca un vector, y , una vez introducido, introduzca otro numero, el cual multiplicara a todos los elementos del vector , y el resultado de esto compondrá otro vector.
Vamos que si tengo un vector de [2][2] e introduci el valor 2 por teclado quedaria [4][4]
Lo tengo hecho,y funciona, el problema es, que al mostrar el nuevo vector muestra siempre por pantalla uno no todos.
Es decir, si es un vector de [3][2][5] y el valor de multiplicacion es 2 muestra solo 10 10 10
Este es mi codigo
Código
#include <stdio.h> int main(void){ int n=0; int m; int a [n]; int i; for(i=0 ; i<n ; i++){ } int w; w=n; int b [w]; for(i=0 ; i<w ; i++){ b[w] = a[i]*m; } for(i=0 ; i<w ; i++){ } }