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

строки, исправьте ошибку( - C++

Восстановить пароль Регистрация
 
таня1
 Аватар для таня1
2 / 2 / 0
Регистрация: 13.11.2010
Сообщений: 72
02.12.2010, 17:38     строки, исправьте ошибку( #1
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
#include "stdafx.h"
#include <iostream.h>
#include <conio.h>
#include <string.h>
#include <stdio.h>
 
 
int _tmain(int argc, _TCHAR* argv[])
{
    char *st, *sh;
    int in, ik;
    clrscr();
    st= new char [81];
    printf ("Введите строку:\n");
    gets(st);
    cout<< "Введите диапазон удаляемых символов из строки: \n in,ik = ";
    cin>>in>>ik;
    st[in] = '\0';
    sh = st+ik+1;
    strcat(st,sh);
    cout<< "\nСтрока st после удаления символов: \n";
    cout<<st<<"\n";
    getchar();
    return 0;
}
выдает ошибку: не удается открыть файл include iostream.h: No such file or directory.
как ее исправить?помогите..

 Комментарий модератора 
Используйте теги форматирования кода.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.12.2010, 17:38     строки, исправьте ошибку(
Посмотрите здесь:

C++ Исправьте ошибку
C++ Исправьте ошибку
C++ Исправьте ошибку
Исправьте пожалуйста ошибку C++
C++ Исправьте ошибку
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
besstiaa
 Аватар для besstiaa
93 / 93 / 7
Регистрация: 04.06.2010
Сообщений: 223
02.12.2010, 17:39     строки, исправьте ошибку( #2
Попробуйте без h

C++
1
#include <iostream>
таня1
 Аватар для таня1
2 / 2 / 0
Регистрация: 13.11.2010
Сообщений: 72
02.12.2010, 17:40  [ТС]     строки, исправьте ошибку( #3
нет...ошибка все равно.только другая
asics
Freelance
Эксперт C++
 Аватар для asics
2838 / 1775 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
02.12.2010, 17:49     строки, исправьте ошибку( #4
Цитата Сообщение от таня1 Посмотреть сообщение
нет...ошибка все равно.только другая
Как звучит задание к задачи ?
таня1
 Аватар для таня1
2 / 2 / 0
Регистрация: 13.11.2010
Сообщений: 72
02.12.2010, 17:53  [ТС]     строки, исправьте ошибку( #5
Даны два слова, напечатать только те символы, которые встречаются в обоих сло-вах одновременно. Например, для слов процессор и информация. Ответом должно быть: роц.
asics
Freelance
Эксперт C++
 Аватар для asics
2838 / 1775 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
02.12.2010, 18:18     строки, исправьте ошибку( #6
Мб как-то так
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
#include <iostream>
#include <string>
 
int main()
{
    std::string wrd("procesor"), _wrd("informacia");
    int size_large_word = wrd.size() > _wrd.size()? wrd.size() : _wrd.size();
    std::string large_word = wrd.size() == size_large_word? wrd : _wrd.size() == size_large_word? _wrd : 0;
    std::string small_word = large_word == wrd? _wrd : wrd;
    int i = 0, j = 0;
    for(;;)
    {
        while(i < size_large_word)
        {
            if(small_word[j] == large_word[i])
                std::cout << small_word[j];
            ++i;
        }
        i = 0;
        ++j;
        if(j > small_word.size())
            break;
    }
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.12.2010, 18:34     строки, исправьте ошибку(
Еще ссылки по теме:

C++ Исправьте ошибку, пожалуйста
C++ Исправьте ошибку в коде

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9371 / 5421 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
02.12.2010, 18:34     строки, исправьте ошибку( #7
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#include <string.h>
 
#define WORD_LEN 256
#define INPUT_MASK "%255s"
 
int main(void){
    char wrd1[WORD_LEN], wrd2[WORD_LEN], * p;
    
    printf("First word: ");
    scanf(INPUT_MASK, wrd1);
    printf("Second word: ");
    scanf(INPUT_MASK, wrd2);
    
    printf("Same letters: ");
    for ( p = strpbrk(wrd1, wrd2); p; p = strpbrk(++p, wrd2) )
        printf("%c", *p);
    
    printf("\n");
    
    return 0;
}
Yandex
Объявления
02.12.2010, 18:34     строки, исправьте ошибку(
Ответ Создать тему
Опции темы

Текущее время: 11:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru