С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Удаление нулей из строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сортировка перемешиванием http://www.cyberforum.ru/cpp-beginners/thread396560.html
Доброго времени суток! Я написал программу, выполняющую шейкерную сортировку (перемешиванием) массива из случайных чисел на 30 тыс. элементов. В ходе написания встречались сложности, с которыми я, до...
C++ Бинарные файлы, русские буквы. Всем привет. Как решить такую проблему, есть простая структура: struct foo { int a; char s; }; записываю в файл так: foo obj; strcpy(obj.s, "бла бла"); //... http://www.cyberforum.ru/cpp-beginners/thread396556.html
C++ Ошибка SIGABRT сразу при запуске
Здравствуйте. Помогите пожалуйста, я в недоумении. Сразу при запуске вылетает сообщение о том, что перехвачен сигнал SIGABRT. Не могу понять, чем это может быть вызвано. Гугление привело к тому,...
C++ программа по с++
помогите разобраться с программой,что означает вот эта строчка td::list<int> lst(arr, arr + n); bool fl = false; for(std::list<int>::iterator st = lst.begin(), fs = lst.end(); st != fs; ++st)...
C++ обработка строки в c++ http://www.cyberforum.ru/cpp-beginners/thread396507.html
1) Написать программу, которая обнуляет все согласные символы, расположенные между двумя гласными символами. Ввод строки с клавиатуры. 2) Написать программу, которая стирает в строке подстроку и...
C++ Найти сумму элементов каждой диагонали матрицы, параллельной главной 1Дана квадратная матрица A порядка M. Найти сумму элементов каж-дой ее диагонали, параллельной главной (начиная с одноэлементной диа-гонали A1,M). 2Дана матрица размера M × N. Преобразовать матрицу,... подробнее

Показать сообщение отдельно
Thinker
Эксперт С++
4229 / 2203 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
01.12.2011, 17:32
Самый простой вариант:
C
1
2
3
4
5
6
7
8
9
10
11
int main()
{
   char s[] = "02302304320";
   int i, j;
   for(i = j = 0; s[i]; i++)
      if (s[i] != '0')
         s[j++] = s[i];
   s[j] = '\0';
   puts(s);
   return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.