Conversion de chaine
Résolu/Fermé
viktorfrankestein
Messages postés
12
Date d'inscription
samedi 16 mai 2015
Statut
Membre
Dernière intervention
30 août 2016
-
17 mai 2015 à 20:12
viktorfrankestein Messages postés 12 Date d'inscription samedi 16 mai 2015 Statut Membre Dernière intervention 30 août 2016 - 18 mai 2015 à 10:36
viktorfrankestein Messages postés 12 Date d'inscription samedi 16 mai 2015 Statut Membre Dernière intervention 30 août 2016 - 18 mai 2015 à 10:36
A voir également:
- Conversion de chaine
- Chaine tnt gratuite sur mobile - Guide
- Plus de chaine tv - Guide
- Nouvelle chaîne tnt gratuite 2024 - Guide
- Chaine x iptv - Forum TNT / Satellite / Réception
- Conversion monnaie - Télécharger - Banque & Budget
3 réponses
kharchafi
Messages postés
9
Date d'inscription
jeudi 14 mai 2015
Statut
Membre
Dernière intervention
18 mai 2015
17 mai 2015 à 22:58
17 mai 2015 à 22:58
Bonsoir,
Voilà le code :
#include<stdio.h>
void main()
{
char str[]="12345";
int tab[20], i,j;
for(i=0; str[i]!='\0'; i++)
tab[i]=str[i]-'0';
for(j=0; j<i; j++)
printf("%d\t", tab[j]);
}
Voilà le code :
#include<stdio.h>
void main()
{
char str[]="12345";
int tab[20], i,j;
for(i=0; str[i]!='\0'; i++)
tab[i]=str[i]-'0';
for(j=0; j<i; j++)
printf("%d\t", tab[j]);
}
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 835
17 mai 2015 à 23:34
17 mai 2015 à 23:34
Bonjour,
Il y a la fonction strtol().
Je te laisse regarder le manuel. Si tu as des questions, n'hésite pas.
Cdlt,
Il y a la fonction strtol().
Je te laisse regarder le manuel. Si tu as des questions, n'hésite pas.
Cdlt,
viktorfrankestein
Messages postés
12
Date d'inscription
samedi 16 mai 2015
Statut
Membre
Dernière intervention
30 août 2016
18 mai 2015 à 10:36
18 mai 2015 à 10:36
ok merci kharchafi ta réponse me convient parfaitement. merci
Modifié par NHenry le 17/05/2015 à 23:18
ça retourne un entier, mais ça se fait aussi (avec un peu de math)
17 mai 2015 à 23:34
17 mai 2015 à 23:37
Et il ne faut pas oublier : return 0;
Il ne faut pas non plus oublier de mettre un petit '\n' avant le return 0; final pour forcer l'affichage.
Pour plus de lisibilité, il vaudrait mieux mettre une variable pour indiquer le nombre d'éléments de tab. Vu que c'est la même que str, tu peux mettre simplement : sizeof str.