Форум программистов, компьютерный форум 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++
Задание было такое: Составить программу, определяющую вид регистрационного номера автомобиля. Номер может быть обычным, специальным и не соответствующим правилам. Обычный номер начинается двумя или тремя цифрами, после которых следуют три больших латинских буквы. Например: «367ARZ», «82ZBG». Специальные номера имеют длину до 9 знаков, номер должен заканчиваться хотя бы одной цифрой,...
Найти минимальное расстояние между точками этих множеств и сами точки C++
Даны множества A и B, состоящие соответственно из N1 и N2 точек (точки заданы своими координатами x, y). Найти минимальное расстояние между точками этих множеств и сами точки, расположенные на этом рас-стоянии (вначале выводится точка из множества A, затем точка из множе-ства B).
C++ Как сделать циклическую перестановку http://www.cyberforum.ru/cpp-beginners/thread512259.html
Уважаемые Форумчане помогите новичку в нелегком деле: Написать программу циклической перестановки букв в словах текста так, что i-я буква слова становится i+1-ой, а последняя - первой
C++ Задача связанная с символьными массивами и функциями Добрый день Помогите пожалуйста с этой задачей никак не выходит у меня. Заранее спасибою Написать функцию, которая проверяет содержит ли строка цитату (фразу, заключенную в кавычки) и возвращает ее, если она есть. Заголовок функции bool funk(char *str, char *res); Написать программу, которая принимает от пользователя набор строк (массив строк), проверяет есть ли в этих строках хотя бы одна... подробнее

Показать сообщение отдельно
Петррр
 Аватар для Петррр
5917 / 3354 / 333
Регистрация: 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;
}
 
Текущее время: 23:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru