Erreurs
Fermé
ikam
-
29 oct. 2015 à 19:55
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 30 oct. 2015 à 21:48
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 30 oct. 2015 à 21:48
A voir également:
- Erreurs
- Le programme à télécharger ci-dessous contient des erreurs et n'est pas complet. corrigez-le et exécutez-le. quel mot de dix lettres est obtenu ? - Forum Pascal
- Exécuter python pas-à-pas - Forum Python
- Dis-moi dix mots concours ✓ - Forum TV & Vidéo
- Redémarrer pour réparer les erreurs de lecteur ✓ - Forum Windows 8 / 8.1
2 réponses
TheLumMys
Messages postés
58
Date d'inscription
samedi 22 août 2015
Statut
Membre
Dernière intervention
11 janvier 2016
25
29 oct. 2015 à 20:14
29 oct. 2015 à 20:14
Bonsoir,
De quoi parlez vous ? de C++ ? Arduino ? C ?
De quoi parlez vous ? de C++ ? Arduino ? C ?
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 843
30 oct. 2015 à 21:48
30 oct. 2015 à 21:48
Et un boujour serait apprécié...
void main()
En C, le bon prototype est : int main(void)
U1=n mod 10 ;
C'est du VBA ça... En C : U1=n%10;
Je te laisse corriger les autres lignes comportant l'opérateur modulo.
U3=((n mod 1000)div 100);
Le div n'est pas bon... En C : U3=(n%1000)/100;
else if (max=U4)
L'opérateur de comparaison en C est le double égal : ==.
printf("le chiffre U2 %d",U2,"est le max de chiffre et sa position est %d",pos);
Plutôt : printf("le chiffre U2 %d est le max de chiffre et sa position est %d", U2, pos);
Il ne faut pas oublier de flusher le buffer stdout avant de quitter le programme.
Par exemple : fflush(stdout);
Et enfin, il ne faut pas oublier le return 0; final.
Merci d'utiliser la balise <code c> la prochaine fois.
Exemple : <code c>ici tu mets ton code</code>
void main()
En C, le bon prototype est : int main(void)
U1=n mod 10 ;
C'est du VBA ça... En C : U1=n%10;
Je te laisse corriger les autres lignes comportant l'opérateur modulo.
U3=((n mod 1000)div 100);
Le div n'est pas bon... En C : U3=(n%1000)/100;
else if (max=U4)
L'opérateur de comparaison en C est le double égal : ==.
printf("le chiffre U2 %d",U2,"est le max de chiffre et sa position est %d",pos);
Plutôt : printf("le chiffre U2 %d est le max de chiffre et sa position est %d", U2, pos);
Il ne faut pas oublier de flusher le buffer stdout avant de quitter le programme.
Par exemple : fflush(stdout);
Et enfin, il ne faut pas oublier le return 0; final.
Merci d'utiliser la balise <code c> la prochaine fois.
Exemple : <code c>ici tu mets ton code</code>