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

даны два слова. получить третье слово из двух - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ стек в STL http://www.cyberforum.ru/cpp-beginners/thread301617.html
#include <iostream> #include <conio.h> #include <locale> using namespace std; int ymnojenue(int a, int b) { return a*b; }
C++ Максимальный элемент массива вот моя программа: #include<stdio.h> #include<stdlib.h> #include<time.h> #include<iostream> int main(){ int mass,max; max=mass; for(int i=0;i<100;i++){ http://www.cyberforum.ru/cpp-beginners/thread301610.html
C++ Создать класс Triangle для представления треугольника. Поля данных должны включать углы и стороны.
Создать класс Triangle для представления треугольника. Поля данных должны включать углы и стороны. Требуется реализовать операции: получения и изменения полей данных, вычисления площади, вычисление...
C++ организовать цикл
дано слово ch="sdf" Как сделать, чтобы ch просматривался целым словом, а не посимвольно. for(i=0;i<=3;i++){ if (!strcmp(ch,argv))) {cout<<"0";} }
C++ Как создавать dll? http://www.cyberforum.ru/cpp-beginners/thread301591.html
как создавать dll по типу //инклуды #ifdef __cplusplus extern "C" { #endif // константы
C++ Диф уравнения второго порядка Всем доброго здоровья. проблема в том что не могу освоить численное решение диф. уравнений второго порядка, из за того что не знаю численные методы решения систем уравнений, решение протых уравнений... подробнее

Показать сообщение отдельно
Nameless One
Эксперт С++
5774 / 3424 / 255
Регистрация: 08.02.2010
Сообщений: 7,447
22.05.2011, 11:18
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
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
 
int main(int argc, char* argv[])
{
    char* buf;
    char* pchs;
    
    if(argc != 3)
    fprintf(stderr, "Usage: %s WORD1 WORD2\n", *argv), exit(1);
 
    if((buf = malloc(strlen(argv[1]) + strlen(argv[2]) + 1)) == NULL)
    fputs("Can't allocate memory\n", stderr), exit(1);
 
    strcat(buf, argv[1]);
 
    for(pchs = strtok(argv[2], argv[1]); pchs != NULL; pchs = strtok(NULL, argv[1]))
    strcat(buf, pchs);
 
    puts(buf);
 
    free(buf);
    
    exit(0);
}
Код
[nameless@desktop c]$ ./sample ABCD ECA
ABCDE
[nameless@desktop c]$

Не по теме:

А можно нескромный вопрос? В армии уже заставляют задачи по С решать?

0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru