Răspunsuri

2014-10-10T15:34:00+03:00
Bună!
Să vedem ce a ieșit:
#include<stdio.h>
#include<stdlib.h>
float*c1,*c2;
void alocare()
{
      c1=(float*)malloc(sizeof(float));
      c2=(float*)malloc(sizeof(float));
}
void citire()
{
      alocare();
      printf("dati c1: ");
      scanf("%f",c1);
      printf("dati c2: ");
      scanf("%f",c2);
}
void afisare()
{
      printf("valorile sunt: c1=%.2f, c2=%.2f\n",*c1,*c2);
}
void interschimba()
{
      float n;
      n=*c1;
      *c1=*c2;
      *c2=n;
}
      void main()
{
      citire();
      afisare();
      printf("\n");
      interschimba();
      afisare();


      getchar();
      int k;
      scanf("%d",k);
}

Mult succes!