Problème syntaxique langage C débutant

Fermé
friendship - 6 nov. 2019 à 10:16
[Dal] Messages postés 6174 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 2 février 2024 - 8 nov. 2019 à 13:28
Bonjour,
Débutant en C, j'ai ,créé un fichier dans Bureau sous Debian. Je l'ai ouvert dans le terminal et tapé:

#include<stdio.h> //pas de problème

int main(void) //le terminal me dit: erreur syntaxe près du symbole inattendu "("

Où est l'erreur?!?
Merci pour vos lumières



Configuration: Linux / Firefox 60.0

5 réponses

Tomsuper Messages postés 1926 Date d'inscription mardi 24 mai 2011 Statut Membre Dernière intervention 19 août 2020 356
6 nov. 2019 à 10:32
Bonjour,

Pourrions nous avoir le reste du code ?

Nous pouvons pas savoir si il y as des erreurs juste avec cela.

Merci
0
veto77 Messages postés 4 Date d'inscription mercredi 6 novembre 2019 Statut Membre Dernière intervention 7 novembre 2019
6 nov. 2019 à 12:19
Bonjour,
J'ai juste tapé cela comme code.
0
Tomsuper Messages postés 1926 Date d'inscription mardi 24 mai 2011 Statut Membre Dernière intervention 19 août 2020 356
6 nov. 2019 à 13:38
Re,

C'est normal.

Déjà pourquoi inclus tu stdtio.h ?
Pour que ton code compile sans rien faire tu peux faire ca


int main(void)
{
return (0);
}

0
veto77 Messages postés 4 Date d'inscription mercredi 6 novembre 2019 Statut Membre Dernière intervention 7 novembre 2019
6 nov. 2019 à 16:37
J'ai écrit ce programme pour créer un fichier source puis un fichier exécutable à partir de GEDIT sur DEBIAN
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
veto77 Messages postés 4 Date d'inscription mercredi 6 novembre 2019 Statut Membre Dernière intervention 7 novembre 2019
6 nov. 2019 à 18:37
je viens de comprendre:gcc n'est pas présent d'office sous Debian à la différence d'Ubuntu.
0
[Dal] Messages postés 6174 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 2 février 2024 1 083
Modifié le 7 nov. 2019 à 13:59
oui, sous Debian tu installes gcc et d'autres outils utiles pour disposer d'une chaîne de compilation en faisant, sous root :

apt-get update
apt-get install build-essential


https://packages.debian.org/buster/build-essential

Tu pourrais utiliser un autre éditeur que Gedit d'avantage destiné à la programmation, comme Geany, qui saura compiler le code C en faisant appel aux outils installés sur la machine, tout en restant simple et léger.

https://packages.debian.org/buster/geany
0
veto77 Messages postés 4 Date d'inscription mercredi 6 novembre 2019 Statut Membre Dernière intervention 7 novembre 2019
7 nov. 2019 à 16:16
Merci, je charge geany.
0
[Dal] Messages postés 6174 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 2 février 2024 1 083
8 nov. 2019 à 13:28
de rien, bon courage dans ton apprentissage :-)
0