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

сравнение слов... - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Наследуются ли конструкторы и деструкторы? http://www.cyberforum.ru/cpp-beginners/thread37863.html
При наследовании происходит ли наследование конструкторов и деструкторов базового класса?
C++ Отсылка межпроцессовых сообщений Есть два процесса основной и дочерний, как дочернему отправить сообщение, точнее даже вопрос не как отправить, а как получить, вот отправлять пытаюсь так STARTUPINFO sic; ZeroMemory... http://www.cyberforum.ru/cpp-beginners/thread37857.html
C++ Класс TPlane, описывающий плоскость в пространстве
Собственно само задание: переписать программу, используя новые знания о классах и перезагрузке операций. Использовать динамическое выделение памяти под создаваемый объект. Класс TPlane,...
Полиморфизм своими словами C++
Дайте определения полиморфизма своими слова. А так же примерчик, который ярко выражает полиморфизм. Спасибо.
C++ c++ http://www.cyberforum.ru/cpp-beginners/thread37851.html
Что значит строки v_arr(arr, N); w_arr(arr, N);
C++ Вывести на экран "уникальные" элементы массива 1 Есть массив, вывести на экран все элементы, которые встречаются хотя-бы дважды 2 Вывести на экран "уникальные" элементы. ЗЫ использовать только <iostream> подробнее

Показать сообщение отдельно
Vedynn
2 / 2 / 1
Регистрация: 29.05.2009
Сообщений: 22

сравнение слов... - C++

02.06.2009, 16:31. Просмотров 1277. Ответов 4
Метки (Все метки)

Доброго времени суток.

У меня следующая проблема.
Есть задача:
Ввести две строки символов.
Определить, совпадает ли в них первое слово.


Я навоял вот такую программу.
Хоть и с точки зрения синтаксиса прога правильна , но не работает.
Код
#include <stdio.h>
void main ()
{
char ss,s,z;
char A[80];
int k,M,M2,sav;
printf("vvedite slovo \n");
[COLOR="Red"]
1for (s=' ',z='A';z<='Z';z++)
2{
3 ss=s; s=getchar();

4if(z==s) goto M2;
5if(z!=s) break;
6z=sav;
7while (z==s)
8{
9z='A';
10z++;
11}
12z=sav;
13M2:if(ss==' ') k=0;
14s=z;
15A[k]=s;k++;
}
[/COLOR]
printf("Slovo: %c",A);
}
Посмотрели, ужаснулись

Я постараюсь объяснить что я хотел сделать.
Строки пронумерованы для более удобного изложения.
1-15 строку это весь цикл который должен осуществлять проверку символов и записи их 16 разрядного значения в массив. После чего массивы должны будут сравниваться и если их эллементы не совпадают то слова различны , а если наоборот то слова одинаковые.
Cистема проверки должна состоять из цикла for и вложенного в него цикл while и соответственно if как условия проверки …

Цикл проверки второй строчки я думаю аналогичен , за исключением переменных и названия массива.

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