Loading...

Demonstrate the use of pointers In C language.

Open Posted By: roundtracker Date: 24/11/2020 Academic Level: High School Paper Type: Homework Writing

Question Description

Build a program that allows a user to select one of the following four menu options: enter new integer value, print pointer address, print integer address, and print integer value. For this program you will need to create two variables: one integer data type and one pointer. Using indirection, assign any new integer value entered by the user through an appropriate pointer.

I need help to fix my code:

#include<stdio.h>

main()

{

int d=0, *dPtr;

char c; 

dPtr=&d;

printf("Menu Options:\n");

printf("a. a new integer value.\n");

printf("b. a pointer address.\n");

printf("c. the address of an integer.\n");

printf("d. the value of an integer.\n");

scanf("%c", &c);

switch(c){

case 'a':

printf("Enter an integer:");

scanf("%d", &d);

break;

case 'b':

printf("%p", dPtr);

break;

case 'c':

printf("%p", &d);

break;

case 'd':

printf("%d\n", d);

break;

}

}


Category: Business & Management Subjects: Business Law Deadline: 24 Hours Budget: $60 - $90 Pages: 2-3 Pages (Short Assignment)