1
resposta

Solução

Fiz uma solução diferente.

#include <stdio.h>

int soma(int numeros[10]) {
    int soma = 0;
    for (int i = 0; i < 10; i++) {
        soma += numeros[i];
    }
    return soma;
}

int main() {
    int numeros[10];

    for (int i = 0; i < 10; i++) {
        printf("Digite o %d numero: ", i+1);
        scanf("%d", &numeros[i]);
    }

    int somatorio = soma(numeros);

    printf("O valor da soma dos numeros e %d", somatorio);
}

Terminal:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

O que acharam?

1 resposta

Oi, Lucas! Tudo bem?

Sua solução está bem implementada e cumpre o objetivo de somar os elementos de um array de inteiros, o código está claro e faz uso correto de funções e loops, parabéns pelo empenho! Caso tenha restado alguma dúvida em relação a qualquer conteúdo do curso ou atividade, não hesite em perguntar, estou disponível e ficarei super feliz em poder ajudar!

Um forte abraço e bons estudos!