- #include <stdio.h>
-
- struct Forme
- {
- int type;
- int couleur;
- float angle;
- float espace;
- float perimetre;
- };
-
- void change_structure(struct Forme *Forme)
- {
- (*Forme).type = 0;
- (*Forme).couleur = 1;
- (*Forme).angle = 5.0;
- (*Forme).espace = 22.0 / 7.0 * (*Forme).angle * (*Forme).angle;
- (*Forme).perimetre = 2.0 * 22.0 / 7.0 * (*Forme).angle;
- }
-
- void main(void)
- {
- struct Forme cercle;
-
- change_structure(&cercle);
- printf("cercle.type %d\n", cercle.type);
- printf("cercle.couleur %d\n", cercle.couleur);
- printf("cercle.angle %f cercle.espace %f cercle.perimetre %f\n",
- cercle.angle, cercle.espace, cercle.perimetre);
- }
-
#include <stdio.h>
struct Forme
{
int type;
int couleur;
float angle;
float espace;
float perimetre;
};
void change_structure(struct Forme *Forme)
{
(*Forme).type = 0;
(*Forme).couleur = 1;
(*Forme).angle = 5.0;
(*Forme).espace = 22.0 / 7.0 * (*Forme).angle * (*Forme).angle;
(*Forme).perimetre = 2.0 * 22.0 / 7.0 * (*Forme).angle;
}
void main(void)
{
struct Forme cercle;
change_structure(&cercle);
printf("cercle.type %d\n", cercle.type);
printf("cercle.couleur %d\n", cercle.couleur);
printf("cercle.angle %f cercle.espace %f cercle.perimetre %f\n",
cercle.angle, cercle.espace, cercle.perimetre);
}