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

Ввести две символьных строки. Выполнить поиск второй строки в первой и вывести номер позиции, с которой вторая строка содержится в первой. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не работает с русским языком http://www.cyberforum.ru/cpp-beginners/thread512277.html
Может кто-нибудь сказать, почему это #include "stdafx.h" #include <iostream> #include <list> #include <algorithm> #include <iterator> #include <fstream> #include <string> #include <map>
C++ Задача со строками 1.Написать программу для кодирования строки символов методом перестановки.Сменить местами каждый четвертый елемент с шестым в строке, которая разделена на цепочки с 7 символов. 2.Написать программу... http://www.cyberforum.ru/cpp-beginners/thread512270.html
Сортировка номеров машин с записью в файл C++
Задание было такое: Составить программу, определяющую вид регистрационного номера автомобиля. Номер может быть обычным, специальным и не соответствующим правилам. Обычный номер начинается двумя...
Найти минимальное расстояние между точками этих множеств и сами точки C++
Даны множества A и B, состоящие соответственно из N1 и N2 точек (точки заданы своими координатами x, y). Найти минимальное расстояние между точками этих множеств и сами точки, расположенные на этом...
C++ Как сделать циклическую перестановку http://www.cyberforum.ru/cpp-beginners/thread512259.html
Уважаемые Форумчане помогите новичку в нелегком деле: Написать программу циклической перестановки букв в словах текста так, что i-я буква слова становится i+1-ой, а последняя - первой
C++ Задача связанная с символьными массивами и функциями Добрый день Помогите пожалуйста с этой задачей никак не выходит у меня. Заранее спасибою Написать функцию, которая проверяет содержит ли строка цитату (фразу, заключенную в кавычки) и... подробнее

Показать сообщение отдельно
Петррр
5957 / 3394 / 337
Регистрация: 28.10.2010
Сообщений: 5,926
04.03.2012, 19:30
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
 
#define n 255
 
int main(void)
{
    char str1[n];
    char str2[n];
    char *pos;
    printf("Enter string: ");
    fgets(str1, n, stdin);
    printf("Enter string: ");
    fgets(str2, n, stdin);
    if (pos = strstr(str1, str2))
        printf("Position: %d", pos - str1);
    else
        puts("Substring not found");
    return EXIT_SUCCESS;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru