Найти наибольшее количество идущих подряд цифр в тексте - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Здравствуйте. Дан текст. Найти наибольшее количество идущих подряд цифр. Вообщем сделал, чтобы он их считал не зависимо от ничего, но чето додуматься не могу, как записать, чтобы считал именно наибольшее количество подряд идущих. Может помочь кто если не сложно?
#include <stdio.h>
#include <conio.h>
main ()
{ char s[50]; int i; int k=0; int n=0;
printf ("vvedite tekst, v kotorom doljni soderjatsya cifri\n");
gets (s);
for (i=0;s[i];i++) {
    for (;s[i]>='0' && s[i]<='9';i++) n++;
    k=(k>n)?k:n;
}
printf ("naibolshee kol-vo idushih podryad chisel:%i",k);
getch (); }

Решение задачи: «Найти наибольшее количество идущих подряд цифр в тексте»

textual
Листинг программы
for (n=0;s[i]>='0' && s[i]<='9';i++) n++;

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

7   голосов , оценка 3.714 из 5
Похожие ответы