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

Сравнение строк, не используя strcmp - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ объемлющая окружность http://www.cyberforum.ru/cpp-beginners/thread550658.html
Для заданного многоугольника найти координаты центра и радиус наименьшей окружности, внутри которого целиком размещается многоугольник.
C++ Написать функцию сравнения двух структур с объединениями, содержащих комплексное число 1.Написать функцию сравнения двух структур с объединениями, содержащих комплексное число 2.Написать программу добавления нового комплексного числа в начало массива структур с объединениями http://www.cyberforum.ru/cpp-beginners/thread550627.html
Написать программу добавления новой книги в начало массива структур. C++
Написать программу добавления новой книги в начало массива структур.
C++ Некорректное отображение окна
Добрый день . при создание экземпляра окна , задаю стиль со всем нужными мне параметрами , но окно отображается не корректно, не маштабируимости и кнопок свернуть итд... #include <windows.h> //ïîäêëþ÷àåì áèáëèîòêåêó windows.h LRESULT CALLBACK HelloWorldWndProc(HWND,UINT,UINT,LONG);//îáúÿâëåíèå îêîííîé ïðîöåäóðû int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance ,LPSTR...
C++ Массив: Используя перегрузку функций, написать программу определения минимального значения элемента массива разного типа http://www.cyberforum.ru/cpp-beginners/thread550613.html
Используя перегрузку функций, написать программу определения минимального значения элемента массива разного типа
C++ Массив: Написать функцию вычисления суммы элементов массива Написать функцию вычисления суммы элементов массива подробнее

Показать сообщение отдельно
NookieFanity
0 / 0 / 0
Регистрация: 17.04.2012
Сообщений: 4
17.04.2012, 12:06     Сравнение строк, не используя strcmp
Здравствуйте. Столкнулся с такой вот проблемой:
Задача: Написать процедуру сравнения строк, не используя strcmp.

На данном форуме нашел вот такую тему: пример

Мне показалось, что можно использовать её, но проблемка в введении этих строк с клавиатуры. У меня в коде это вот так:
C++ (Qt)
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>
using namespace std;
int main()
{
    char *stringa = new char[128]; 
    char *stringb = new char [128]; 
    setlocale(0, "Russian"); 
    printf("Введите первую строку: ");
    scanf("%s",stringa); 
    printf("Введите вторую строку: ");
    scanf("%s",stringb);
    if( stringa == stringb ) 
    {
        puts( "Одинаковые" );
    }
    else
    {
        puts( "Разные" );
    }
    
    system("pause"); 
    
    return 0;
}
Но мне вечно выдается:"разные". В чем может быть проблема?

З.Ы. Мне кажется, что намудрил как раз там где ввод строк
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 18:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru