The world’s Largest Sharp Brain Virtual Experts Marketplace Just a click Away
Levels Tought:
Elementary,Middle School,High School,College,University,PHD
| Teaching Since: | Apr 2017 |
| Last Sign in: | 103 Weeks Ago, 3 Days Ago |
| Questions Answered: | 4870 |
| Tutorials Posted: | 4863 |
MBA IT, Mater in Science and Technology
Devry
Jul-1996 - Jul-2000
Professor
Devry University
Mar-2010 - Oct-2016
Can you please run the program and send me screen shots like you have done ?
Â
Â
Â
Â
#include <stdlib.h>
#include <stdio.h>
void memAdd(int *, int *, int *);
int main(){
int smallestNum =5;
int middelNum =20;
int largestNum =1;
memAdd(&smallestNum, &middelNum, &largestNum);
printf("Smallest Number: %d",smallestNum);
printf("\nMiddle Number: %d",middelNum);
printf("\nLargest Number: %d",largestNum);
} return 0; void memAdd(int *smallestNum, int *middelNum, int *largestNum){
int largest =*smallestNum;
int smallest =*smallestNum;
int middleNum =*smallestNum;
if (*middelNum > largest){
largest = *middelNum;
}
if (*largestNum > largest) {
largest = *largestNum;
}
if (*middelNum < smallest) {
smallest = *middelNum;
}
if (*largestNum < smallest) {
smallest = *largestNum;
}
if( smallest< *middelNum
&& largest > *middelNum){
middleNum =*middelNum;
}
if( smallest< *smallestNum
&& largest > *smallestNum){
middleNum =*smallestNum;
}
if( smallest < *largestNum
&& largest > *largestNum){
middleNum =*largestNum;
}
//assign back
*smallestNum =smallest;
*largestNum =largest;
*middelNum =middleNum;
}