Страница 1 из 1

не понимаю а где ошибка ????

Добавлено: 10 апр 2008, 17:59
Vovchik
вот код !!!!
написан вродебы правельно но компелятор не хочет его запускать !!! В чём проблема подскажыте пожалуйста !!!!

Код: Выделить всё

#include<stdio.h>
#include<dos.h>
#include<math.h>
#include<string.h>
#include<conio.h>
#include<stdlib.h>
void ramca(int x1, int y1,int x2,int y2,int clr)
{ int i, k, kk; float dlina;
  textbackground(3);clrscr();
  window(x1,y1,x2,y2);
  textbackground(0);clrscr();
  window(x1-1,y1-1,x2-1,y2-1);
  textbackground(clr);clrscr();
}
void mein(void)
{ramca(10,10,70,50,6);
}
зарание спосибо !!!!

Re: не понимаю а где ошибка ????

Добавлено: 11 апр 2008, 08:52
airyashov
void mein(void)=main

Re: не понимаю а где ошибка ????

Добавлено: 11 апр 2008, 17:22
Romeo
&quot писал(а):void mein(void)=main
Нет, airyashov, ты не прав - это вполне допустимый синтаксис, пришедший в С++ из чистого C.

Vovchik, а какую именно ошибку компилятор выдаёт? Ты снова пытаешь заставить нас прочесть твои мысли :)

Re: не понимаю а где ошибка ????

Добавлено: 11 апр 2008, 20:17
Vovchik
Romeo, Вот такие у меня ошыбки :
linking menu.exe
linker error : undefined sumbol_main in mobulec 0.ASM;

Re: не понимаю а где ошибка ????

Добавлено: 14 апр 2008, 08:07
airyashov
Честно говоря первый раз слышу "это вполне допустимый синтаксис, пришедший в С++ из чистого C.", хотя у меня первая книга по с 1986, такого не встречал

Re: не понимаю а где ошибка ????

Добавлено: 14 апр 2008, 10:58
Хыиуду
Тогда все-таки поменять mein на main

Re: не понимаю а где ошибка ????

Добавлено: 14 апр 2008, 16:05
Romeo
&quot писал(а):Честно говоря первый раз слышу "это вполне допустимый синтаксис, пришедший в С++ из чистого C.", хотя у меня первая книга по с 1986, такого не встречал
main(void) - это верно, а вот mein(void) - это уже ошибка :)

Я имел ввиду дупустимость указания void, когда список параметров отсутсвует. Опечатку в имени функции, я просто не заметил.

Re: не понимаю а где ошибка ????

Добавлено: 15 апр 2008, 09:23
Vovchik
Хыиуду, спосибо а я то ламаю голову где у меня ошыбка а оказываеца она очень простая :D :D :D :D :D