bonjour,
j'apprend à programmer en C. J'utilise l'IDE de DEv- C++
voici mon code :
/*
Ci-dessous, ce sont des directives de préprocesseur.
Ces lignes permettent d'ajouter des fichiers au projet, fichiers que l'on appelle "librairies".
Grâce à ces librairies, on disposera de fonctions toutes prêtes pour afficher par exemple un message à l'écran
*/
#include <stdio.h>
#include <stdlib.h>
/*
Ci-dessous, vous avez la fonction principale du programme, appelée "main". C'est par cette fonction que tous les programmes commencent.
Ici, ma fonction se contente d'afficher "Bonjour" à l'écran, met en pause le programme puis s'arrête
*/
int main(int argc, char *argv[])
{
// debut de la fonction
//déclaration et initialisation d'une variable
long nombreDeVies= 5;
// déclaration et initialisation d'une constante
const long NOMBRES_DE_VIES_INITIALES=5;
printf("il vous reste %ld vies",nombreDeVies);
printf("***** BAM*******\n");//il vient de se prendre un grand coup sur la tête
nombreDeVies = 4; // Il vient de perdre une vie !
//printf("Ah desolé, il ne vous reste plus que %ld vies maintenant !\n\n", nombreDeVies);
system("PAUSE"); // Le programme se met en pause
return 0; // Le programme renvoie le nombre 0 puis s'arrête
}
quand j'essaye de compiler et d'exécuter
ca me donne cet erreur:
Permission denied
ld returned 1 exit status
merci pour tout aide.
Partager