Menu
Coddy logo textTech

Défi récapitulatif n°1

Fait partie de la section Fundamentals du Journey C de Coddy — leçon 49 sur 63.

challenge icon

Défi

Facile

Écrivez un programme C qui implémente les fonctions suivantes :

  1. Une fonction appelée isPrime qui prend un entier en argument et renvoie 1 si le nombre est premier, et 0 sinon.
  2. Une fonction appelée sumOfPrimes qui prend deux arguments entiers (start et end) et renvoie la somme de tous les nombres premiers dans cet intervalle (inclus).
  3. Dans la fonction main, lisez deux entiers depuis l'entrée et utilisez-les comme arguments pour la fonction sumOfPrimes, puis affichez le résultat.

Votre programme doit valider que les nombres saisis sont positifs et que le premier nombre est inférieur au second. Si ces conditions ne sont pas remplies, affichez Invalid input et terminez le programme

Essayez vous-même

#include <stdio.h>

// Déclarez vos fonctions ici

int main() {
    
    // Votre code ici
    
    return 0;
}

Toutes les leçons de Fundamentals