Coucou , je suis debutant en programmation

-
Bonjour,
je debute en C et on me demande d'ecrire un programme permettant la conversion des degrés en radian ou des radians en degrés.
L’utilisateur devra choisir le type de conversion souhaitée avant de saisir la valeur à convertir

**Modifié par la modération pour une lecture plus facile du code, à l'avenir utilisez les balises, VOIR CETTE PAGE

#include<math.h>
#include<stdio.h>
#define PI 3.14159;
main (){
 int  D , R , n ;
 char C , d , r ;
 
 printf("Quel type de convertion desirez-vous ?"
         d=="Convertion degre en radian"
   r=="Convertion radian en degre ");
   
   
 scanf("%char  %char " , &d , &r);
 
 printf("Entrer la valeur a convertir");
 scanf("%d",&n);
 
 if(C==d)
 {
  D=(n*PI)/180°;
  printf("La convertion en radian est : %d",D);
 }
 
 else if (C==r)
 {
  D=(n*180°)/PI;
  printf("La convertion en degre est :%d",D);
 }
 
 else {
  printf("Erreur");
 }
 
 getch();
}
Afficher la suite 

2 réponses

Messages postés
8952
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
17 novembre 2019
458
0
Merci
bonjour, as-tu testé ton programme?
yg_be
Messages postés
8952
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
17 novembre 2019
458 > tourebrice7 -
peux-tu nous montrer le message d'erreur avec le nom de ma fonction non définie?
#include<math.h>
#include<stdio.h>

main (){
int R , n ;
double D;
const float PI = 3.14159;
char C , d , r ;

puts("Quel type de convertion desirez-vous \n");

printf("Convertion degre en radian \n");
scanf("%char",&d);

pritf("Convertion radian en degre \n");
scanf("%char",&r);

printf("Entrer la valeur a convertir");
scanf("%d",&n);

if(C==d)
{
D=n*PI/180;
printf("La convertion en radian est : %.5f",D);
}

else if (C==r)
{
D=n*180/PI;
printf("La convertion en degre est :%.5",D);
}

else {
printf("Erreur");
}

getch();
}



C:\Users\USER\AppData\Local\Temp\ccymQ40e.o td6'.c:(.text+0x55): undefined reference to `pritf'

C:\Users\USER\Documents\TD Mr Petey\collect2.exe [Error] ld returned 1 exit statu
yg_be
Messages postés
8952
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
17 novembre 2019
458 > tourebrice7 -
et où vois-tu le nom de la fonction non définie? merci de n'envoyer que ce texte.
(.text+0x55): undefined reference to `pritf'
yg_be
Messages postés
8952
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
17 novembre 2019
458 > tourebrice7 -
quel nom de fonction vois-tu?
Commenter la réponse de yg_be
Messages postés
2
Date d'inscription
lundi 30 septembre 2019
Statut
Membre
Dernière intervention
30 septembre 2019
0
Merci
en plus sous devc++ on peut mettre des breakpoints :')
[Dal]
Messages postés
5284
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
15 novembre 2019
819 -
Les breakpoints et autres fonctionnalités d'un débogueur ne servent qu'à déboguer un programme en cours d'exécution.

Ici, le problème est que la chaîne de compilation n'arrive pas à produire d'exécutable.
Commenter la réponse de rkayy