#include <stdio.h>
#define N 3
int main() {
int u[N], v[N];
int i, p;
for (i = 0; i < N; i++) {
printf("input u[%d]: ", i);
scanf("%d", &u[i]);
}
for (i = 0; i < N; i++) {
printf("input v[%d]: ", i);
scanf("%d", &v[i]);
}
printf("u = [ ");
for (i = 0; i < N; i++)
printf("%d ", u[i]);
printf("]\n");
printf("v = [ ");
for (i = 0; i < N; i++)
printf("%d ", v[i]);
printf("]\n");
p = 0;
for (i = 0; i < N; i++)
p += u[i] * v[i];
printf("inner product is %d\n", p);
printf("The angle of the vectors is %s\n",
(p > 0) ? "less than 90 degrees." :
(p < 0) ? "more than 90 degrees." : "just 90 degrees");
return 0;
}
/* end */