• Твой профиль заполнен на 0%. Заполни за 1 минуту, чтобы тебя нашли единомышленники и работодатели. Заполнить →

Помогите Переделать Код! С

  • Автор темы Автор темы natali75675
  • Дата начала Дата начала
N

natali75675

Нужно посчитать сколько чисел(число-последовательность цифр) в строке.. Смогла сделать код только для подсчета цифр. На Си

#include <stdio.h>
#include <stdlib.h>

int main()
{
char string[81];
int i, number;

printf("string: ");
fgets(string, 80, stdin);

for (i=0, number=0; string; i++)
if (string>='0' && string<='9') number++;

printf("numbers=: %i\n", number);

return 0;
}
 
то же самое,только до увеличения счётчика проверять был ли прошлый символ цифрой: если да,то не увеличиваем,если нет - увеличиваем.
Только надо вам ещё подумать,про начало строки ( у первого символа нету предыдущего)
и про нули (число не может начинаться с нулей)
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →

Популярный контент

🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab