Rewrite the following code fragment using a structure to replace the set of char arrays and long number, while correcting one error in the scanf statement. #include // function main begins program execution int main( void ) { char name[50]; char street[100]; char city[50]; char state[20]; long postcode; printf("Enter a name:"); scanf("%[^\n]%*c", name); printf("Enter a house number:"); scanf("%d",&housenumber); printf("\nEnter a street:"); scanf("%[^\n]%*c", street); printf("\nEnter a city:"); scanf("%[^\n]%*c", city); printf("\nEnter a state:"); scanf("%[^\n]%*c", state); printf("Enter a postcode:"); scanf("%ld", &postcode); printf("The address of %s is at %d,%s,%ld %s,%s\n", name,housenumber,street,postcode,city,state); return 0;
Rewrite the following code fragment using a structure to replace the set of char arrays and long number, while correcting one error in the scanf statement. #include // function main begins program execution int main( void ) { char name[50]; char street[100]; char city[50]; char state[20]; long postcode; printf("Enter a name:"); scanf("%[^\n]%*c", name); printf("Enter a house number:"); scanf("%d",&housenumber); printf("\nEnter a street:"); scanf("%[^\n]%*c", street); printf("\nEnter a city:"); scanf("%[^\n]%*c", city); printf("\nEnter a state:"); scanf("%[^\n]%*c", state); printf("Enter a postcode:"); scanf("%ld", &postcode); printf("The address of %s is at %d,%s,%ld %s,%s\n", name,housenumber,street,postcode,city,state); return 0;
C++ for Engineers and Scientists
4th Edition
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Bronson, Gary J.
Chapter10: Pointers
Section: Chapter Questions
Problem 4PP
Related questions
Question
Expert Solution
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
Step by step
Solved in 3 steps with 2 images
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Recommended textbooks for you
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning