C/C++

Не могу перевести из C++ в C

Нужно поменять только cin и cout на scanf и printf, но когда я это делаю - возникают ошибки, не совсем понимаю как исправить...

Рабочий код:
https://pastebin.com/cLUsZiLi

Моя не рабочая ерунда:
https://pastebin.com/qkc2R99Q
// у меня твой код всё равно не скомпилируется, поэтому проверяй сам, как я его исправил.
// если будут ошибки -- читай, что пишет компилятор. Обычно он указывает на строку с ошибкой
// и на код ошибки, либо на конкретную переменную, константу
#include <stdio.h>
#include <stdlib.h>
//#include <cmath>
#include <math.h>
//#include <iostream>
#include <locale.h>
#include <string.h>
#include <conio.h>
#include <Windows.h> // Библиотека Windows API
//using namespace std;

int main()
{
setlocale(LC_ALL, "Russian");
system("chcp 1251");
system("cls");

int i, j, z, p, x, y, d;
int m1 = 100000, m2 = 100000, m3 = 100000;
int min, sec, t, l, h, L;
float mP = 1000;

struct Sports
{
char F[30]; // Фамилия спортсмена
char S[3]; // Страна, которую представляет спортсмен
int T; // Время прохождения дистанции
int P; // Количество промахов на двух рубежах
float L; // Промахи участников страны
float U; // Количество участников страны
float PP; // Процент попаданий участников страны
};

printf("Количество спортсменов: \n");
scanf_s("%d", &z);

struct Sports Biathlon[99];
for (i = 0; i < z; i++)
{
h = 1; l = 0; min = -1; sec = -1;

printf("Фамилия %d", i + 1);
printf("-го спортсмена:\n");
scanf_s("%S", Biathlon[i].F);
while (l != 3 || h == 0)
{
printf("Страна %d", i + 1);
printf("-го спортсмена: \n");
scanf_s("%S", Biathlon[i].S);

l = strlen(Biathlon[i].S);

for (j = 0; j < l; j++)
{
if (isalpha(Biathlon[i].S[j]) != 0 && l == 3)
h = 1;
else
h = 0;
}

if (l != 3 || h == 0)
printf("Название страны должно иметь трехбуквенное сокращение\n");
Бехруз Камолов
Бехруз Камолов
75 677
Лучший ответ
Бехруз Камолов }
printf("Количество промахов %d ", i + 1);
printf("-го спортсмена на двух огневых рубежах: ");
scanf_s("%d", &p);

printf("Время прохождения дистанции %d ", i + 1);
printf("-ым спортсменом: \n");


while (min > 60 || min < 0)
{
printf("Минуты: ");
scanf_s("%d", &min);
if (min > 60 || min < 0)
printf("Невозможное количесвто минут\n");
}