Je sais quand je dois imprimer J'utilise p->real
et ainsi de suite mais que dois-je écrire quand je lis des nombres en utilisant scanf
?Comment lire des valeurs dans une structure en utilisant des pointeurs?
#include <stdio.h>
typedef struct {
int real;
int imaginary;
} complex;
void read(complex*);
void main() {
complex c;
read(&c);
}
void read(complex* p){
/*what to write in scanf*/
}
Juste une question: êtes-vous sûr que les membres de votre Sturcture devriez être 'int', pas' 'float' ou double'? – Benoit
J'ai donc corrigé la mise en forme de votre code et modifié l'indentation afin qu'elle soit lisible. C'est vraiment utile aux gens si vous faites cela quand vous postez votre question originale ... –
@ mark- comment puis-je formater le code? aide aimablement. – Kraken