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

Реализация функции srcat. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Поменять местами первый и последний элементы списка и удалить их средне арифметическое http://www.cyberforum.ru/cpp-beginners/thread233152.html
Помогите решить задачи пожалуйста!!! 1)Дан список, содержащие числовые данные. Поменять местами первый и последний элементы и удалить из списка их средне арифметическое (если такой элемент есть в...
C++ Массивы Привет! Помогите, плиз решить, я в этом почти не шарю,: В одномерном массиве из 25 вещественных чисел вычислить среднее арифметическое положительных чисел. Преобразовать исходный массив, вычитая... http://www.cyberforum.ru/cpp-beginners/thread233149.html
Дан текстовый файл с фамилиями жильцов дома C++
Дан текстовый файл с фамилиями жильцов дома. Вывести на экран 1) фамилии, которые не повторяются 2) фамилии и число их повторений. Учитывать, что одинаковые фамилии могут принадлежать мужчинам и...
C++ Нахождение минимального элемента массива
Изучаю С++... Помогите решить задачку!! В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) минимальный элемент массива 20 сумму элементов, расположенных между первым и...
C++ массив http://www.cyberforum.ru/cpp-beginners/thread233140.html
Нужно создать динамический массив с генерацией случайных чисел. Дана целочисленная прямоугольная матрица. Определить номер первого из столбцов хотя бы один нулевой элемент. Характеристикой строки...
C++ статический массив В одномерном статическом массиве состоящем из n вещественных элементов, вычислить: 1) количество элементов массива, больших С; 2) произведение элементов массива, расположенных после максимально по... подробнее

Показать сообщение отдельно
KOPC1886
27 / 6 / 0
Регистрация: 28.10.2010
Сообщений: 352

Реализация функции srcat. - C++

23.01.2011, 21:13. Просмотров 1859. Ответов 5
Метки (Все метки)

Я написал (реализовал) функцию strcat.
Вот ...
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
#include "stdafx.h"
#include <iostream>
#include <iomanip>
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
/// РЕАЛИЗАЦИЯ ФУНКЦИИ strcat
 
    char s[]="Hello";
    char a[]="World!";
    int k=0;
    int l=0;
    int w;
    k=sizeof(s);
    l=sizeof(a);
    w=k+l;
    s[w];
    for (int i=0,r=0;i<w,r<k;i++,r++)
    
    {
        
        s[i]=s[r];
        if (s[r]==0)
        {
            s[i]=' ';
            i++;
            for (int d=0;d<l;d++)
            {   
                s[i]=a[d];
                if (s[i]==0)
                    break;
                else
                    i++;
            }
 
        }
    }   
    for (int i=0;i<w;i++)
    {cout <<s[i];}
return 0;
}
Но при запуске все выводит как надо, но потом возникает какая-то ошибка.
Сама компиляция идет.
Что в коде не так?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru