#include <stdio.h>
int main( void ) {
int matriza[ 5 ] , matrizb[ 5 ] , indice, cont, soma;
for ( indice = 0 ; indice < 5 ; indice++ ) {
printf ( "\n digite um valor: " ) ; scanf ( "%d" ,& matriza
[ indice
] ) ; for ( soma = 1 , cont = matriza[ indice] ; cont > 1 ; cont-- ) soma *= cont;
matrizb[ indice] = soma;
}
for ( indice
= 0 ; indice
< 5 ; indice
++ ) printf ( "\n O valor do vetor B e: %d \n " , matrizb
[ indice
] ) ; }
//https://pt.stackoverflow.com/q/88745/101
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbih2b2lkKSB7CglpbnQgbWF0cml6YVs1XSwgbWF0cml6Yls1XSwgaW5kaWNlLCBjb250LCBzb21hOwoJZm9yIChpbmRpY2UgPSAwOyBpbmRpY2UgPCA1OyBpbmRpY2UrKykgewogICAgICAgIHByaW50ZigiXG4gZGlnaXRlIHVtIHZhbG9yOiAiKTsKICAgICAgICBzY2FuZigiJWQiLCZtYXRyaXphW2luZGljZV0pOwogICAgICAgIGZvciAoc29tYSA9IDEsIGNvbnQgPSBtYXRyaXphW2luZGljZV07IGNvbnQgPiAxOyBjb250LS0pIHNvbWEgKj0gY29udDsKICAgICAgICBtYXRyaXpiW2luZGljZV0gPSBzb21hOwoJfQoJZm9yIChpbmRpY2UgPSAwOyBpbmRpY2UgPCA1OyBpbmRpY2UrKykgcHJpbnRmKCJcbiBPIHZhbG9yIGRvIHZldG9yIEIgZTogJWQgXG4iLCBtYXRyaXpiW2luZGljZV0pOwp9CgovL2h0dHBzOi8vcHQuc3RhY2tvdmVyZmxvdy5jb20vcS84ODc0NS8xMDE=