Ich weiß, wenn ich drucken muss verwende ich p->real
und so weiter, aber was soll ich schreiben, wenn ich Zahlen unter Verwendung scanf
lesen?Wie lese ich Werte in eine Struktur mit Zeigern?
#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*/
}
Nur eine Frage: Sind Sie sicher, dass Ihre sturcture Mitglieder sollten 'int', nicht' float' oder 'double'? – Benoit
Also habe ich die Formatierung Ihres Codes korrigiert und den Einzug so geändert, dass er lesbar war. Es ist wirklich hilfreich für Leute, wenn Sie dies tun, wenn Sie Ihre ursprüngliche Frage bekannt geben ... –
@ Mark- wie formatiere ich den Code? freundlich helfen. – Kraken