Поиск по сайту:
Сортировка выбором - Исходник.
Работа со структурами - Исходник.
Найти в массиве и вывести значение наиболее часто встречающегося элемента - Исходник.
Два способа изменения цветовой гаммой окна редактирования - Исходник.
Когда сдавалась работа | 2008 |
---|---|
Где сдавалась работа | НГТУ |
Оценка | 5 |
Имя автора | Сергей |
Заменить в строке все целые числа соответствующим повторением следующего за ними символа (например "abc5xacb15y" - " abcxxxxxacbyyyyyyyyyyyyyyy ").
#include <stdio.h> #include <windows.h> #include <string.h> int num = 0; int main () { //Начало программы. int n; char stroka[100], strok[100], a[80]; CharToOem («Введите строку: „, a); printf(“%s», a); gets (stroka); //Ввод строки. //Начало преобразование строки stroka к строке заданного в задании виду. for (int p = 0; stroka[num]!=’\0’; num++) { p=num; for (; !(stroka[num]>=’0’ && stroka[num]<='9'); num++) //Поиск первой цифры //num- первая найденная десятичная цифра if (stroka[num]=='\0') { strncpy(strok, stroka, num); //Копирует струку в strok strok[num]='\0'; //Добавляет в конец символ конца строки if (p==0) printf ("%s", &strok[p]); printf ("%s", &strok[p-1]); getchar(); return 0; } //Печатает строку. Все знаки, кроме цифр. strncpy(strok, stroka, num); strok[num]='\0';
На данной странице представлены авторские программы.
Эти лабораторные работы сдавались Новосибирского государственного технического университета по специальности 220400 "Программное обеспечение вычислительной техники и автоматизированных систем".
Все работы написаны на языка 'Си'. Все программы проверялись на компиляторе Borland C++ 5.02