Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

1. (15 pts) Do both swap_functions work? If not, fix the one(s) that does not work. #include void swap_nums (int *x, int *y) {

 

1. (15 pts) Do both swap_functions work? If not, fix the one(s) that does not work. #include void swap_nums (int *x, int *y) { int tmp; tmp = *x; *x = *y; *y = tmp; } void swap pointers (char *x, char *y) { char *tmp; tmp = x; x = y; y = tmp; } int main() { int a,b; char *s1, *s2; a = 3; b=4; swap_nums (&a, &b); printf("a is %d ", a); printf("b is %d ", b); s1 = "I should print second"; s2 "I should print first"; swap pointers (s1,s2); printf("s1 is %s ", s1); printf("s2 is %s ", s2); return 0; }

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Building Java Programs A Back To Basics Approach

Authors: Stuart Reges, Marty Stepp

5th Edition

013547194X, 978-0135471944

More Books

Students also viewed these Programming questions

Question

3. If possible, break the presentation into clear steps or stages.

Answered: 1 week ago

Question

- Prove that for every x cos 3x cos x + 2 sin 2x = sin 3x sin x +

Answered: 1 week ago