#include<stdlib.h>
#include<stdio.h>
 
int main() {
 
 
int vetor[7], i;
int *soma = malloc(sizeof *soma); /* Alocando um espaco de memoria para guardar o conteudo */

if (soma == NULL) return 1; /* Verificando se a alocacao foi feita com sucesso */

*soma = 0; /* Colocando 0 no endereco que soma aponta */

printf("Digite dígito por dígito do seu RU :\n");
for (i = 0; i < 7; i++)
{
    printf("\n%dº dígito: ", i + 1);
    scanf("%d", &vetor[i]);
    *soma = *soma + vetor[i]; /* Colocando a soma dentro do endereco onde soma aponta */
}

printf("Soma dos dígitos do RU: %d\n", *soma);

free(soma); /* Liberando espaco alocado */
 
return (0);
}