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

Простой код и магические ошибки? - C++

Восстановить пароль Регистрация
 
tq404
Сообщений: n/a
16.01.2012, 01:01     Простой код и магические ошибки? #1
Приветствую участников форума.
Нуждаюсь я в помощи с проблемой.. В этой сфере я впервые. Сам не разберусь.
Задача такова: программа, которой мы вводим с клавиатуры текст, а она в нем находит например первую букву А и выдает ее порядковый номер.
Ну, собственно, текст вышел таким

Код
#include <iostream>
#include <string.h>
using namespace std;

int main()
{

cout<<"Vvedite stroku:"<<endl;
char* str;
cin>>str;
char a;
a=strlen(str);
cout<<"\nVvedite kakuyu bukvy iskat': ";
char* s;
cin>>s;
for (int i=0; i < a; i++)
{
if (str[i]==s[0])
{
cout<<"nomer bukvy "<<(i+1);
break;
};
cout<<i<<endl;

};
}
Сначала пробовал в Cygwin. Получил вот такую ошибку
segmentation fault
далее пошел в Code-Blocks
там программа запустилась, но винда ее тут же закрыла, выдав сообщение в духе "программа была закрыта, можете выполнить поиск решений в интернете".
Вот так. Что делать?

Да, и к слову... некоторое время назад на всех компах под вин7 перестала нормально работать вижуал студио 6.0. Ну я это для себя объяснил тем, что, наверное, у винды вышло какое-то обновление. Переустановка вижуала не помогает. Ну да ладно. Пошел в 2008 студию. Попробовал ранее рабочие коды там. Но в 2008 они вдруг оказались полны ошибок и вообще нерабочими(и как это они в 6.0 работали непонятно). Такое число ошибок в заведомо рабочем коде обычно бывает если проект С и С++ перепутать, но у меня всё верно. Расскажите, в чем дело?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.01.2012, 01:01     Простой код и магические ошибки?
Посмотрите здесь:

Код какой то простой игры в язике С++ C++
Помогите улучшить простой код C++
C++ простой код
Простой код но выдает ошибку C++
Некомпилится простой код! C++
C++ Исправить ошибки в простой программе
C++ не компилит простой код c++
Магические кристаллы C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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