#include<stdio.h>
find(int x, int y)
{
return((x<y)?0:(x-y));
}
int main(void)
{
int a=find(5,find(5,4));
printf("%d",a);
return 0;
}
Вышеуказанная программа дает результат как 4. Я бежал с разными значениями и узнал, что фрагмент кода должен найти минимальное количество двух чисел. Но я не могу понять, как он работает. Может ли кто-нибудь объяснить это мне? Я знаю, как работает троичный оператор, я не получил вызов функции внутри функции вызова.C программирование сомнений- вызов функции внутри функции вызов функции
я удивлен видеть, никто не советовал вам явно указать тип возвращаемого значения '' функции поиска() .... , –