0

Why the entered values are not applied? When I used [#include <stdlib.h>] and [rand()], the code was worked. I don't know what is difference.The code is for comparing the sizes of numbers.

#include <stdio.h>

int main(void) {
 int p0, p1, p2, p3;
scanf("%d %d %d %d\n", &p0, &p1, &p2, &p3);
int low1, low2, high1, high2; 
int lowest, middle1, middle2, highest; 
    
if (p0 >= p1) {
        low1 = p1;
        high1 = p0;
    }
    else if (p0 < p1) {
        low1 = p0;
        high1 = p1;
    }
    if (p2 >= p3) {
        low2 = p3;
        high2 = p2;
    }
    else if (p2 < p3) {
        low2 = p3;
        high2 = p3;
    }
    if (low1 <= low2) {
        lowest = low1;
        middle1 = low2;
    }
    else if (low1 > low2) {
        lowest = low2;
        middle1 = low1;
    }
    if (high1 >= high2) {
        highest = high1;
        middle2 = high2;
    }
    else if (high1 < high2) {
        highest = high2;
        middle2 = high1;
    }
student1
  • 1
  • 2

0 Answers0