Форум программистов, компьютерный форум CyberForum.ru

Как первые два символа строки переставить в конец этой строки? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ удалить строку из двумерного массива http://www.cyberforum.ru/cpp-beginners/thread217005.html
Помогите с лабой пожалуйста!!! нужно удалить строку в двумерном массиве, если в ней встречается хотя бы один отрицательный элемент. главный cpp: #include "stdafx.h" int _tmain(int argc, _TCHAR* argv) {
C++ пмг разобраться в коде #include "stdio.h" int main() { const int N=9; int mas={1,2,3,4,5,6,7,8,9}, l=0, r=N-1, i_temp, i, temp; while(l<r) { i_temp=l; for(i=l+1; i<=r; i++) if(mas>mas) http://www.cyberforum.ru/cpp-beginners/thread216997.html
C++ Перегрузка операции
Перегрузить операцию (обращение к элементу массива) и операцию + (сложение). В операции + первый операнд имеет тип Massiv, а второй указатель на массив целых чисел (int *), считать, что длины массивов одинаковы. В результате получаем новый объект типа Massiv, длина которого равна сумме длин исходных массивов, вначале записываются элементы из первого исходного массива затем из второго.
Двоичная система C++
Нужно написать программу на СИ(не на си++), чтоб та Представляла заданное число в двоичной системе . Заранее спасибо
C++ Найти номер первого отрицательного элемента, делящегося на 5 с остатком 2. http://www.cyberforum.ru/cpp-beginners/thread216972.html
Найти номер первого отрицательного элемента, делящегося на 5 с остатком 2. я составила программу она идет только учительница просит с использованием процедуры INIT PRINT НАПИШИТЕ ПОЖАЛУЙСТА
C++ Ассемблер.Вложенные циклы, обработка массивов. составление программы с использованием сравнений, условных и безусловных переходов, организацией вложенных циклов. Дано целое отрицательное число. Найти разность между максимальной и минимальной цифрой. а) 8051 подробнее

Показать сообщение отдельно
Василий-Робот
TECHNO
 Аватар для Василий-Робот
26 / 26 / 5
Регистрация: 04.11.2009
Сообщений: 366
25.12.2010, 19:07  [ТС]     Как первые два символа строки переставить в конец этой строки?
Простой и доступный для понимания код:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <conio.h>
#include <stdio.h>
#include <string.h>
int main()
{
    printf("please, input string:\n");
    char string[100],buffer[100];
    scanf("%s",string);
    printf("the string before transformation:\n%s\n",string);
    strncpy(buffer,string,2);
    strcat(string,buffer);
    int i,length;
    length=strlen(string);
    for(int i=0;i<length;i++)
    string[i]=string[i+2];
    printf("the string after transformation:\n%s\n",string);
    getch();
    return 0;
}
 
Текущее время: 22:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru