• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

  • Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Сменить код с языка С++ на Си что бы программа работала

04.12.2021
3
0
BIT
0
C++:
#include <bits/stdc++.h>
using namespace std;
int main()
{
    system("chcp 1251");
    int m, n;
    cin >> m >> n;
    int a[m][n];
    for(int i = 0; i < m; ++i){
        for(int j = 0; j < n; ++j)
            cin >> a[j];
    }
    for(int i = 0; i < m; i += 2){
        double s = 0;
        for(int j = 0; j < n; ++j)
            s += a[j];
        cout << s/n << endl;
    }
    return 0;
}
 

INPC

Grey Team
21.08.2019
77
162
BIT
226
Да что за наплыв переписывальщиков? Программа простая и переписать её - 1 час времени (максимум), если вообще не знать С и С++, а изучать языки по ходу разбора кода. Сами не пытались изучить материал? В прошлых темах уже всем все написали "Никто за вас ваше ДЗ делать не будет!"
 

D3L1F3R

Red Team
20.02.2022
339
116
BIT
590
Код:
#include <stdio.h>
int main(){
    system("chcp 1251");
    int m,n;
    scanf("%d %d", %m,%n); //ввод m >> n
    int a[m][n];
    for(int i=0; i<m; ++i){
        for(int j=0; j<n;++j)
            scanf("%d", %a[j]);
    }
    for(int i=0; i<m; i+=2){
        double s = 0;
        for(int j=0; j<n;++j)
            s+=a[j];
        printf(s<n);
    }
    return 0;
}

За правильность не ручаюсь, ты попросил только переписать.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!