#include <stdio.h> | |
struct complexe { float re ; float im ; } ; | déclaration de structure |
struct complexe add (struct complexe z1 , struct complexe z2) | déclaration de la fonction add |
{ | |
struct complexe z ; | déclaration d'une structure |
z.re = z1.re + z2.re ; z.im = z1.im + z2.im ; | manipulation de structures |
return z ; } | |
void main() | point d'entrée du programme |
{ | début instructions composées |
struct complexe u,v,w ; | déclaration de 3 structures |
float a,b,c,d ; | |
printf("entrer 4 valeurs réelles \n"); scanf("%g , %g , %g , %g", &a , &b , &c , &d ) ; u.re = a ; u.im = b ; v.re = c ; v.im = d ; w = add(u,v) ; printf("somme=(%g , %g )\n",w.re,w.im) ; | entrés/sorties conversationnelles |
} | fin instructions composées |