как будет выглядеть в СИ?

184
16 апреля 2017, 02:16

это в файле main.cpp Кусок метода который нужно сделать в си коде. Как он будет выглядеть?

void vyvod(){
    int f;
    for(f=0;f<i;f++){
        cout<<setw(3)<<f+1<<"|"
            <<setw(20)<<s[f].kod
            <<setw(15)<<s[f].name
            <<setw(18)<<s[f].Ist
            <<setw(10)<<s[f].P
            <<setw(10)<<s[f].Ipotr;
    }
    cout<<"==============================================="<<endl;
    return;
}

файл head.H

#ifndef MYHEADER_H
#define MYHEADER_H
#endif // MYHEADER_H
#include<stdio.h>
#include<stdlib.h>
#include<ctype.h>
#include<string.h>
#include<iomanip>
#include<iostream>
#define MAXRECORD 25
#define LENGTH_VR 10
struct st{
    char kod[LENGTH_VR];
    char name [LENGTH_VR];
    float Ist;
    float P;
    float Ipotr;
};
using namespace std;
void vvod(void);
void vyvod(float Ipotr);
void start(void);
void save(void);
void open(void);
void delit(void);
void sortInsertKod(void);
Answer 1

Примерно так:

void vyvod()
{
    for(int f = 0; f < i; f++)
    {
        printf("%3d|%-20s%-15s%18f%10f%10f\n",
               f+1, s[f].kod, s[f].name,
               s[f].Ist, s[f].P, s[f].Ipotr);
    }
    puts("===============================================");
}

Но можно еще поиграться с разными флагами типа точности вывода и т.п., словом, смотрите сюда.

READ ALSO
Бинарный поиск для строк

Бинарный поиск для строк

Не может найти нужный элемент в отсортированном массиве

242
Программа падает еще не запустившись

Программа падает еще не запустившись

Clion 20171 Пытаюсь запустить Hello world

201
C++ Mysql Неразрешенные внешние символы

C++ Mysql Неразрешенные внешние символы

Всем приветПерерыл пол интернета, проблему так и не могу решить

211
Парсинг запущенного приложения c++

Парсинг запущенного приложения c++

Появилась острая необходимость написать программку которая будет сидеть в трэе и следить за запущенной игрой, считывать параметры интерфейса...

202