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

  • 🚨 29 мая стартует курс «Пентест Active Directory: от теории к практике» от Академии Кодебай

    🔍 Изучите реальные техники атак на инфраструктуру Active Directory: от первоначального доступа до полной компрометации.
    🛠️ Освойте инструменты, такие как BloodHound, Mimikatz, CrackMapExec и другие.
    🧪 Пройдите практические лабораторные работы, имитирующие реальные сценарии атак.
    🧠 Получите знания, которые помогут вам стать востребованным специалистом в области информационной безопасности.

    После старта курса запись открыта еще 10 дней Подробнее о курсе ...

  • Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе

    «Анализ защищенности веб-приложений»

    🔥 Записаться бесплатно!

Помогите доделать задачу

  • Автор темы Автор темы include
  • Дата начала Дата начала
I

include

Задача состоит в следующем:
Пользователь вводит набор символов, нужно среди них найти наибольшее десятичное число (вещественные не рассматривать).

Вот что пока получилося (незнаю как найти наибольшее):

#include<stdio.h>
#include<string.h>
#include<conio.h>
#include<stdlib.h>
#define Long_str 80
#define Max_chisel 40
void main(void)
{
int i,k,n,miles;
char *chislo[Max_chisel], *p, separator[] = "qwertyuiop[]asdfghjkl;'/.,mnbvcxz!@#$%^&*()_+|~",
str[Long_str];
printf ("VVEDITE STROKU DLINOYU NE BOLEE %d"
"SIMVOLOV:\n", Long_str-1);
gets(str);
str [Long_str - 1] = '\0';
k=0;
puts("\n\t\t Vot vse chisla: \n");
p = strtok (str, separator);
while (p) {
if (*p == *p){
miles = atoi (p);
printf ("%d\n",miles);
}
else chislo [k++] = p;
p=strtok (NULL, separator);
}
getch();
}
 
В смысле, не знаешь как в массиве найти максимальный элемент?
Можно, например, так (допустим у тебя есть массив mas размером size):
C++:
int max = mas [0];
for (int i = 1; i < size; ++i)
if (mas [i] > max)
max = mas [i];
 
Мы в соцсетях:

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

Курс AD