// 02142008b.cpp. P H Anderson, Feb 14, '08

#include <stdio.h>

void calc_squares(float v[], float v_sqr[], int num);
void print_array(float a[], int num);

int main()
{
    float b[10] = {1, 2, 3, 4, 5, 3, 2, 1, 9, 1};
    float c[10] = {0};

    print_array(b, 10);
    calc_squares(b, c, 10);
    print_array(c, 10);

    while(getchar() != 'x')
    {
    }
}


void calc_squares(float v[], float v_sqr[], int num)
{
    int n;
    for (n=0; n<num; n++)
    {
        v_sqr[n] = v[n] * v[n];
    }
}

void print_array(float a[], int num)
{
    int n;
    for (n=0; n<num; n++)
    {
        printf("%.2f ", a[n]);
    }
    printf("\n");
}