structs-punkt.c 473 B

12345678910111213141516171819202122232425262728
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. typedef struct point3D{
  4. char name;
  5. float x;
  6. float y;
  7. float z;
  8. } point3D;
  9. int main() {
  10. point3D *vp;
  11. vp = (point3D*) malloc(sizeof(point3D));
  12. point3D p ;
  13. vp->name = 'V';
  14. printf("Bitte x,y,z eingeben: \n");
  15. scanf("%f",&vp->x);
  16. scanf("%f",&vp->y);
  17. scanf("%f",&vp->z);
  18. printf("Die Koordinanten von %c sind (%f, %f, %f) ",vp->name,vp->x,vp->y,vp->z);
  19. }