Somme du résultat multiple d'une conversion
Bonjour,
Sur un petit programme de conversion d'une chaîne, je ne parviens pas à récupérer les données affichées à l'écran.
Et je souhaiterais pourtant en faire la somme totale.
J'ai un souci de méthodologie :
PREMIERE OPTION :
Dois-je placer ces données dans un fichier .txt, pour les lire ensuite une à une.
Le but final étant d'en obtenir bien-sûr la somme totale.
Si oui, comment ?
DEUXIEME OPTION :
Est-ce que "fgets" me permettrait de récupérer DIRECTEMENT la série d'entiers (résultat de la conversion de chaque caractère) à l'écran ?
TROISIEME OPTION :
Dans la logique, je devrais pouvoir tenter de récupérer chaque caractère converti comme une variable (c1, c2, c3, c4, c5, ...) et en faire ensuite une banale somme.
D'AUTRES OPTIONS ? :
Je continue à chercher sur différents sites (Developpez, Openclassroms, ...), diverses FAQs, divers tutos textes ou vidéos.
J'en appelle à votre indulgence car j'apprends en autodidacte et je fais de mon mieux.
Voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| # include <stdio.h>
# include <string.h>
int main(int argc, char argv)
{
char nom[100];
int longueurChaine = 0;
printf("Veuillez entrer votre nom :\n");
scanf("%s", &nom);
for (int i = 0; i <= strlen(nom); i++)
{
printf("%d\n", nom[i]);
}
return 0;
} |
Cordialement.