Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.12.2012, 00:07   #1
smaiq
Пользователь
 
Регистрация: 24.12.2012
Сообщений: 16
Восклицание Ночная загадка, C++

задача:"Найти неповторяющиеся слова в тексте введенном с клавиатуры, с точкой в конце как символом - ограничителем"
а задача для вас: найти ошибку в коде)
#include <iostream.h>
#include "conio.h"
#include "string.h"

void main()
{
int len;
char s[81];
char *s1,*s2;

cout<<"Input the first string: ";
cin.getline(s, 80);
len = strlen(s);
s1 = new char[ len + 1];
strcpy(s1, s);

cout<<"Input the second string: ";
cin.getline(s, 80);
len = strlen(s);
s2 = new char[len + 1];
strcpy(s2, s);

int i=0;
while (s1[i]!='\0')

if (s1[i]==s2[i])
{
for (int j=i;s1[j]!='\0';j++)
s1[j]=s1[j+1];
}
else i++;
cout<<endl<<s1<<endl;
}
smaiq вне форума Ответить с цитированием
Старый 26.12.2012, 00:14   #2
smaiq
Пользователь
 
Регистрация: 24.12.2012
Сообщений: 16
По умолчанию

error LNK2001: неразрешенный внешний символ "_mainCRTStartup"
1>c:\users\smaiq\documents\visual studio 2010\Projects\5.6 неповтор\Debug\5.6 неповтор.exe : fatal error LNK1120: 1 неразрешенных внешних элементов
smaiq вне форума Ответить с цитированием
Старый 26.12.2012, 01:09   #3
Ezhik Kihze
Форумчанин
 
Регистрация: 24.12.2012
Сообщений: 639
По умолчанию

Выбрали проект Вин32 вместо Вин32 Консоль
ICQ: 677936656 Gmail: ekEmbed@gmail.com
Ezhik Kihze вне форума Ответить с цитированием
Старый 26.12.2012, 09:27   #4
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,342
По умолчанию

Проект как раз таки консольный...
скорее чтото с настройками где лежат библиотеки либо включена опция игнориравать библиотеки, либо calling convention не тот.

ТС, вместо void main() сделайте:
int _cdecl main(int argc, char** argv)
waleri на форуме Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
загадка vostok Microsoft Office Excel 4 11.11.2010 22:58
Загадка zumm Свободное общение 19 05.08.2010 22:25
загадка NordKeeper Свободное общение 0 01.06.2010 18:45
загадка NordKeeper Помощь студентам 0 01.06.2010 18:36