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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 10.01.2013, 22:12   #1
WictorT
Новичок
Джуниор
 
Регистрация: 10.01.2013
Сообщений: 2
По умолчанию Abnormal program termination

BILE.CPP

#include<stdio.h> ;
/*bile*/ ;
void Proc(int,int,unsigned int[16000],unsigned int[16000]) ;
short unsigned int t ;
unsigned int x,n,i,j,l,s1[16000],p1[16000] ;
FILE *f,*g ;
main() { printf("123/a") ; /*test*/ ;
f=fopen("bile.in","r") ; g=fopen("bile.out","w") ;
fscanf(f,"%d/n",t) ; for (i=1 ; i<=2 ; i++) { fscanf(f,"%d/n",n) ;
for (j=1 ; j<=n ; j++) fscanf(f,"%d%d/n",s1[j],p1[j]) ; x=s1[1] ;
if (x>p1[1]) x=p1[1] ; for(l=0 ; l<=x ; l++) Proc(l,1,p1,s1) ; } ;
fclose(f) ; fclose(g) ; return 0 ; }

void Proc(int y, int z,unsigned int p[16000],unsigned int s[16000]) {
int o,t=0 ;
if (z<=n) { printf("/a") ;
if (s[z]<=p[z]) { p[z]=p[z]-s[z] ; s[z]=0 ; } ;
if (s[z]>p[z]) { s[z]=s[z]-p[z] ; p[z]=0 ; } ; Proc(y,z+1,p,s) ; } else {
for (o=1; o<=x; o++) t+=p1[o]-p[o] ; printf("%d/n/a",t) ; } ; }

Выдаёт Abnormal program termination на чёрном экране и немедлено выходит из програму . До printf("123/a") ; не доходит . Компилированно на DosBox 0.74-> TurboC , Windows 7 Ultimate 64x . Help please .
WictorT вне форума Ответить с цитированием
Старый 10.01.2013, 23:09   #2
eoln
Старожил
 
Аватар для eoln
 
Регистрация: 26.04.2008
Сообщений: 2,689
По умолчанию

В досе памяти гораздо меньше доступно. 64к максимум если без оверлея, так что уменьшай аппетит раз в 10
eoln вне форума Ответить с цитированием
Старый 10.01.2013, 23:28   #3
WictorT
Новичок
Джуниор
 
Регистрация: 10.01.2013
Сообщений: 2
По умолчанию

В XP тоже самое . А про DosBox постараюсь переити к Visual C++
WictorT вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
program on C Blahbla Помощь студентам 2 08.11.2012 14:05
Delphi program Stink5 Фриланс 5 01.07.2012 06:20
'C:\Program Files\Borland\Delphi\Bin\delphi32.$ $$' to 'C:\Program Files\Borland\Delphi\Bin\delphi32.d ro' tonatas Общие вопросы Delphi 2 21.09.2010 08:26
Install (Update program) MAcK Общие вопросы .NET 0 23.10.2008 11:00