Alors se que j'utilise c'est Dev C++ mais le language utiliser est C+
SE que j'ai fait:
#include <stdio.h>
#include <stdlib.h>
typedef struct{
float x;
float y;
float r;
}cercle;
cercle*SaisirCercle() /* création du tableau CERCLE */
{
cercle*ptr;
ptr=(cercle*)malloc(sizeof(CERCLE));
printf("absisse x: ");
scanf("%f",&ptr->x);
printf("ordonee y: ");
scanf("%f",&ptr->y);
printf("rayon r: ");
scanf("%f",&ptr->r);
return ptr;
}
void AjouterForme (CERCLE*TableauForme[], int numcase)
{
TableauForme[numcase]=SaisirCercle*();
}
void DessinerForme (CERCLE*TableauFormes[], int nbreformes)
{
for(i=0;i<nbreformes;i++);
printf("absisse: %f" TableauFormes
->x);
printf("ordonee: %f" TableauFormes->y);
printf("rayon: %f" TableauFormes->r);
int menu (){
int choix;
printf("Menu \n1 - Dessiner un cercle\n2 - Afficher les formes de cercles existantes\n3 - Quiter\n");
scanf("%d",&choix);
return choix;
}
int main(){
cercle* ptr;
ptr=SaisirCercle();
printf("x:%f y:%f r:%f\n",ptr->x,ptr->y,ptr->r);
system("PAUSE");
return 0;
}
Mais en prog je ne suis vraiment pas tres doué
.....je brode avec se que j'ai...(dsl pour le temps de reponce mais maintenant je boss sur d'autre sujet mais finir celui la sans "erreur" serai bien pour ma connaissance personnel sauf que mon compilateur marque tout le temps en ce moment "Makefiles error" et il ne veu plus finir la compilation et cest pas cool sa alors je jai désintaler 2 fois l'application mais bref quelqu'un pourai se pencher sur le code histoir de me dire si il ya des erreurs et si oui ne pas me dire ou svo je les chercherai...(lol a mon avis il doi y en avoir pas mal mdr
)