[Solved] what is the mistake in this program? [closed]

You try this! void convolution(double *signal, int nt, double *wind, int r, double *rm) { int i,j; printf(“%u\n”, sizeof(wind)); // Why you do this? this just returns the size of the pointer only int l = (nt+r-1); double one[l]; double two[l]; for(i=0;i<l;i++) { if (i < nt) one[i] = signal[i]; else one[i] = 0; if … Read more