Dynamic SensorData Allocation

#include <iostream>
using namespace std;

// Write your struct and dynamic allocation code here
struct Sensordata{
    int x;int y;
    int z;
};
int main() {
    int x, y, z;
    cin >> x >> y >> z;

    // Write your dynamic allocation logic here
/*int *a=new int(x);
int *b=new int(y);

int *c=new int(z);
std::cout<<*a << *b << *c ;
//std::cout<<*b ;

//std::cout<<*c;

*/

Sensordata *data=new Sensordata;
data->x=x;
data->y=y;
data->z=z;
std::cout<<data->x<<" "<<data->y<<" "<<data->z;
   
   delete data;
    return 0;
}

Solving Approach

 

 

 

 

 

 

Upvote
Downvote
Loading...

Input

3 4 5

Expected Output

3 4 5