Pages : 1
#1 Le 07/05/2006, à 10:52
- fred____89
commande printf et scanf
pouvait m'expliquer pourkoi kan je tape le prog
main()
{
printf "coucou";
}
g une erreur alors ke normalement ca fonctionne
Hors ligne
#2 Le 07/05/2006, à 10:54
- Desintegr
Re : commande printf et scanf
#include <stdio.h>
main()
{
printf("coucou");
}
Hoc Volo, Sic Jubeo !
Mon wiki : http://desintegr.free.fr
Hors ligne
#3 Le 07/05/2006, à 11:53
- fred____89
Re : commande printf et scanf
a la compilation sur ubuntu beaucoup d'erreur comment ca ce fait
l'erreur est erreur sur printf merci de m'aider
Dernière modification par fred____89 (Le 07/05/2006, à 11:56)
Hors ligne
#4 Le 07/05/2006, à 11:58
- Desintegr
Re : commande printf et scanf
Il n'y a plus d'erreur de compilation sur Ubuntu que sur une autre distribution.
1) Il faut savoir coder. Je pense que ton niveau en programmation n'est pas très élevé rien qu'en voyant ton premier message.
2) Si tu n'installes pas les bons paquets (-dev) nécessaires à la compilation, ça ne compilera pas non plus.
3) Si tu ne donnes pas plus d'informations, on ne pourra pas t'aider.
Hoc Volo, Sic Jubeo !
Mon wiki : http://desintegr.free.fr
Hors ligne
#5 Le 07/05/2006, à 11:59
- fred____89
Re : commande printf et scanf
si quelqu'un connait la commande lire et la commande afficher sur ubuntu merci de me la communiquer ca serait gentil merci
Hors ligne
#6 Le 07/05/2006, à 12:03
- Desintegr
Re : commande printf et scanf
Quel type de commande ?
Lire quoi ?
Afficher quoi ?
Soit plus précis ! On te pourra pas t'aider sinon.
Hoc Volo, Sic Jubeo !
Mon wiki : http://desintegr.free.fr
Hors ligne
#7 Le 07/05/2006, à 12:03
- fred____89
Re : commande printf et scanf
en fait ce kil y a c que je commence sur ubuntu et que je ne connait pas encore ce logiciel de compilation par contre je programait sur linux ki me parait bcp plus simple donc indique moi le paquet a installe pour le savoir merci
Hors ligne
#8 Le 07/05/2006, à 12:05
- Desintegr
Re : commande printf et scanf
Le paquet « build-essential » installera le nécessaire de compilation.
Évite le langage SMS, écris tes messages dans un français clair et compréhensible de tous. Merci.
Hoc Volo, Sic Jubeo !
Mon wiki : http://desintegr.free.fr
Hors ligne
#9 Le 07/05/2006, à 12:06
- gene69
Re : commande printf et scanf
la commande lire ... ben en C ? read !
la commande écrire? write !
la commande afficher ? write (mais sur l'écran).
plus serieusement installe les pages de man sur ta machine (ou cherche sur google) et interese toi à la famille fget() et la famille printf. (fprintf(), sprintf() )
Tu n'a pas le niveau pour faire des read et write... parce que ya trop de détails à gérer avec write et read...
sinon tu peu tjr faire un tour sur mon site... l'es pas complet mais ya un exemple.
Quand le berger est lâche, le loup chie de la laine.
A (draft) guide to UFO Alien-Invasion
Hors ligne
#10 Le 07/05/2006, à 12:07
- fred____89
Re : commande printf et scanf
j'ai installe ubuntu a partir d'un cd et le pc sur lequel j'ai ubuntu n'est pas relier a internet donc comment puis-je faire
Hors ligne
#11 Le 07/05/2006, à 12:10
- gene69
Re : commande printf et scanf
ben pour compiler verifie avec synaptic si tu as
make
gcc
gdb (déboger)
et la librairie "lib6***" ke je suis sous XP ici et je peux pas t'aider pour ça.
Utilise "Gedit" ou "Anjuta" pour editer tes fichiers ...
Dans Gedit (le plus simple) active les numéro de lignes (voir préférences...) parce que gcc / g++ (C ou C++ ?) mettent des messages d'erreurs en fonction du numéro de ligne.
Quand le berger est lâche, le loup chie de la laine.
A (draft) guide to UFO Alien-Invasion
Hors ligne
#12 Le 07/05/2006, à 12:12
- gene69
Re : commande printf et scanf
ah?
je crois que se sont des paquets disponibles sur le CD mais non installé par defaut. C'est ce qui me permet de compiler sur un de mes PC à partir du CD de Kubuntu...
Quand le berger est lâche, le loup chie de la laine.
A (draft) guide to UFO Alien-Invasion
Hors ligne
#13 Le 07/05/2006, à 12:13
- gene69
Re : commande printf et scanf
pour les pages dse man... tu as un acces à internet apparament... ce n'est que de la doc
Bon courage., bon appétit
Quand le berger est lâche, le loup chie de la laine.
A (draft) guide to UFO Alien-Invasion
Hors ligne
#14 Le 07/05/2006, à 12:15
- fred____89
Re : commande printf et scanf
la je suis d'accord avec toi mais en fait ayant deja programme sous linux dans mon bahut je n'arrive pas a determiner le type de commande a utiliser tines un exemple simple dit moi le programme a ecrire pour qu'il m'afficher bonjour au lancement du programme
merci
Hors ligne
#15 Le 07/05/2006, à 12:19
- Desintegr
Re : commande printf et scanf
Programme en C :
#include <stdio.h>
main()
{
printf("bonjour\n");
}
Hoc Volo, Sic Jubeo !
Mon wiki : http://desintegr.free.fr
Hors ligne
#16 Le 07/05/2006, à 12:30
- fred____89
Re : commande printf et scanf
quand j'entre le programme et que je le compile j'obtient ceci :
test.c:1:19:erreur:stdio.h:aucun fichier ou repertoire de ce type
test.c:in function 'main':
test.c:4:attention:imcompatible implicite declaration of built-in function 'printf'
expliquer moi ce que je doit faire merci
Hors ligne
#17 Le 07/05/2006, à 12:32
- Desintegr
Re : commande printf et scanf
Tu dois installer le paquet « libc6-dev ».
Hoc Volo, Sic Jubeo !
Mon wiki : http://desintegr.free.fr
Hors ligne
#18 Le 07/05/2006, à 12:34
- fred____89
Re : commande printf et scanf
quel ligne de commande doit-je taper pour installer les paquet manquant au bon fonctionnement de mon compilateur C merci de vos reponse
Dernière modification par fred____89 (Le 07/05/2006, à 13:04)
Hors ligne
#19 Le 07/05/2006, à 13:20
- gene69
Re : commande printf et scanf
aucune ligne de commande.
Ubuntu a synaptic (administration > ...)
tu as une interface qui ressemble à ça:
http://www.nongnu.org/synaptic/images/0.53-main.png
tu tapes "make" (par exemple) dans la boite de dialogue rechercher pis apres tu seras suffisement malin pour comprendre...
pour le paquet tu tapes.. le nom (ou le debut du nom du paquet..)
Dernière modification par gene69 (Le 07/05/2006, à 13:22)
Quand le berger est lâche, le loup chie de la laine.
A (draft) guide to UFO Alien-Invasion
Hors ligne
#20 Le 07/05/2006, à 14:19
- fred____89
Re : commande printf et scanf
merci de votre pour mon compilateur C mais maintenant g un autre souci voila je voudrait savoir la structure a utiliser pour crée une fonction dans une programme
Hors ligne
#21 Le 07/05/2006, à 14:42
- Desintegr
Re : commande printf et scanf
L'apprentissage de programmation en C n'est pas vraiment le but de ce forum.
Voici des sites qui en traitent plus particulièrement :
- http://casteyde.christian.free.fr/cpp/cours/online/book1.html
- http://www.linux-kheops.com/doc/ansi-c/Introduction_ANSI_C.htm
- ftp://ftp2.developpez.be/developps/c/PolyC.pdf
- http://www.ltam.lu/Tutoriel_Ansi_C/
Il y a plein d'autre ressources disponibles sur Internet, il suffit de chercher sur Google.
Dernière modification par Desintegr (Le 07/05/2006, à 14:43)
Hoc Volo, Sic Jubeo !
Mon wiki : http://desintegr.free.fr
Hors ligne
#22 Le 07/05/2006, à 14:49
- gene69
Re : commande printf et scanf
sinon y peu tjr piquer une correction à un exo sur mon site... pour tester mais bon ça sera pas forcement adapté...
Quand le berger est lâche, le loup chie de la laine.
A (draft) guide to UFO Alien-Invasion
Hors ligne
#23 Le 07/05/2006, à 15:14
- fred____89
Re : commande printf et scanf
excuser moi mais je voudrait si la structure que j'utilise et bonne car sur ubuntu j'obtient un message d'erreur voici la structure
void jeu();
jeu();
enfaite cela sert a appeler une fonction mais mon compilateur ne la reconnait pas pourquoi
Hors ligne
#24 Le 07/05/2006, à 15:29
- fred____89
Re : commande printf et scanf
sinon y peu tjr piquer une correction à un exo sur mon site... pour tester mais bon ça sera pas forcement adapté...
oui mais il faudrait que ca soit comprehensible pour des personne debutante
Hors ligne
#25 Le 07/05/2006, à 20:08
- Link31
Re : commande printf et scanf
Un code simple avec appel de fonction :
#include <iostream>
#include <string>
using namespace std;
void afficherMessage(string message);
void afficherMessage(string message)
{
cout << message << endl;
}
int main(int argc, const char* argv[])
{
afficherMessage("Hello world!");
return 0;
}
Hors ligne
Pages : 1