Ввести рост и вес и напечатать рекомендацию по коррекции веса - C (СИ)

Формулировка задачи:

«Идеальный» вес человека на 100 меньше, чем его рост в сантиметрах. Ввести рост и вес и напечатать рекомендацию по коррекции веса. я написал код:
#include <stdio.h>
#include <stdlib.h>
#include <limits.h>
 
int main(){
 
    unsigned int kg,cm,v = 100;
system("chcp 1251 > nul");
    printf("%s\n","Введи вес и рост через пробел: ");
      scanf("%d %d",&kg,&cm);
      if(kg != (cm-100)){
          
            kg >= (cm - 100) ? printf("%s %d %s\n","Сбрось", (cm - 100) - kg, "кг")
                : printf("%s %d %s\n","Набери",(cm - 100) - kg, "кг");
 
      }
 
      else if(kg += (cm-100)){
      
          printf("%s\n","У тебя все хорошо!");
      } 
      else printf("%s\n","Пошло что то не так попробуйте заново");
          
        
}
И считаю что не совсем правильно сделал эту задачу, так как значения вычисляются не по модулю, у меня вопрос как это реализовать?

Код к задаче: «Ввести рост и вес и напечатать рекомендацию по коррекции веса - C (СИ)»

textual
abs(x);

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

13   голосов, оценка 3.769 из 5


СОХРАНИТЬ ССЫЛКУ