![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
wepoTWR |
![]() ![]()
Сообщение
#1
|
Новичок ![]() Группа: Продвинутые Сообщений: 6 Регистрация: 8.12.2009 Город: Москва Учебное заведение: МГИЭМ ![]() |
У меня вот такая задача: "Дана символьная матрица размера 4 х 5. Из последовательности её строк сформировать новую строку и определить ее длину. Проверить наличие символа ‘a’ в ней." Нужно сделать кнопку "Старт", при нажатии на которую выводился бы результат в новую форму. Вывода в новую форму у меня нет, с ним еще не разобрался, пока что пытаюсь хотя бы кнопку "Старт" сделать. Вроде все сделал, а выводит вот это:
"[Linker Error] Unresolved external '__InitVCL' referenced from C:\PROGRAM FILES\BORLAND\CBUILDER6\LIB\CP32MTI .LIB|crtlvcl [Linker Error] Unresolved external '__ExitVCL' referenced from C:\PROGRAM FILES\BORLAND\CBUILDER6\LIB\CP32MTI .LIB|crtlvcl [Linker Error] Unresolved external 'WinMain' referenced from C:\PROGRAM FILES\BORLAND\CBUILDER6\LIB\C0W32.O BJ" Может быть кто-нибудь подскажет как исправить? Код #include <vcl.h> #include <iostream.h> #include <fstream.h> #include <string.h> #pragma hdrstop #include "Unit1.h" //--------------------------------------------------------------------------- #pragma package(smart_init) #pragma resource "*.dfm" TForm1 *Form1; //--------------------------------------------------------------------------- __fastcall TForm1::TForm1(TComponent* Owner) : TForm(Owner) { } //--------------------------------------------------------------------------- void __fastcall TForm1::Button1Click(TObject *Sender) { freopen("output.txt","w",stdout); ifstream infile("input.txt"); char s[4][6],st[25],p; int i,j,ok; ok=0; for(i=0;i<4;++i){ for(j=0;j<5;++j){ infile>>s[i][j]; if(s[i][j]=='a') ++ok; } s[i][5]=0; } if(ok) cout<<"YES"<<endl; else cout<<"NO"<<endl; st[0]=0; for(i=0;i<4;++i) strcat(st,s[i]); cout<<strlen(st); } |
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 25.5.2025, 19:39 |
Зеркало сайта Решебник.Ру - reshebnik.org.ru