• Предмет: Информатика
  • Автор: ВИИИИЛА
  • Вопрос задан 8 лет назад

ПОМОГИТЕ ИСПРАВИТЬ КОД, ЯЗЫК СИ
Напишите программу поиска максимального из четырех чисел с использованием функции поиска большего из двух.

Приложения:

Ответы

Ответ дал: NeznaikaNaLune2017
0
#include <stdio.h>
int chislo(int a, int b) {  if ( a > b ) return a;   else return b;}

int main(){    int a,b,c,d;
    printf("n Óñëîâèå: Íàïèøèòå ïðîãðàììó ïîèñêà ìàêñèìàëüíîãî èç ÷åòûðåõ ÷èñåë ñ èñïîëüçîâàíèåì ôóíêöèè ïîèñêà áîëüøåãî èç äâóõ.");    printf("nt Ââåäèòå 1 ÷èñëî ->  ");    scanf("%i",&a);    printf("nt Ââåäèòå 2 ÷èñëî ->  ");    scanf("%i",&b);    printf("nt Ââåäèòå 3 ÷èñëî ->  ");    scanf("%i",&c);    printf("nt Ââåäèòå 4 ÷èñëî ->  ");    scanf("%i",&d);
    printf ( "max=%in" , chislo(chislo(chislo(a,b),c),d));
    return 0;}
Ответ дал: ВИИИИЛА
0
Сработало, я не туда функцию внесла)
Ответ дал: NeznaikaNaLune2017
0
угу. В С (в отличие от Паскаля) все функции определяются только на глобальном глобальном уровне.
Ответ дал: NeznaikaNaLune2017
0
ещё забыла указать строку формата в последнем printf
Ответ дал: NeznaikaNaLune2017
0
ещё определила переменные после первого исполняемого оператора
Ответ дал: NeznaikaNaLune2017
0
так в С нельзя, нужно все переменные объявлять до первого исполняемого оператора
Вас заинтересует