Вниз
Скачать: CL | DM;

Си   Найти похожие ветки 

← →
ArtemESC ©   (2006-10-10 21:00) [0]

Плиз, помогите, пожалуйста...
Задание: найти все ошибки в программе:

/* 1 файл*/
#include <stdio.h>
register int i;
extern reset ( );
extern int last ();
char new (int k);
main ( ) {auto int i = reset ();
for (int j = 3; j >= 2; --j )
{ printf (“%d %d ”, i, j);    printf (“%d “, last ());    printf (“%d “, new (i + j))}

/* 2 файл*/
extern int i=7;
reset ( ) return (i);

/* 3 файл*/
static int i=10;
int last {if (i>20) {printf (“error”); return 0;}; else return (i –= 2);}
int new (int i) { auto static int j; return (i = j += i);}


← →
Zeqfreed ©   (2006-10-10 21:10) [1]

main.c: In function `main":
main.c:7: error: "for" loop initial declaration used outside C99 mode
main.c:8: error: stray "\147" in program
main.c:8: error: syntax error before "%" token
main.c:8: error: stray "\148" in program
main.c:8: error: stray "\147" in program
main.c:8: error: syntax error before "%" token
main.c:8: error: stray "\147" in program
main.c:8: error: stray "\147" in program
main.c:8: error: syntax error before "%" token
main.c:8: error: stray "\147" in program main.c:2: error: register name not specified for "i" make.exe: *** [main.o] Error 1


?


← →
Zeqfreed ©   (2006-10-10 21:11) [2]

Что значит найти все ошибки? Согласно стандарту или чтобы компилировалось каким-то конкретным компилятором?


← →
Ketmar ©   (2006-10-10 21:20) [3]

тебе задали -- ты и делай.


← →
ArtemESC ©   (2006-10-10 21:25) [4]

Zeqfreed ©   (10.10.06 21:10) [1]
Thanks, согласно стандарту - это вроде не все, может посмотрешь еще...

Ketmar ©   (10.10.06 21:20) [3]
Я немного упустил - можно понять?


← →
Ketmar ©   (2006-10-10 21:27) [5]

>[4] ArtemESC(c) 10-Oct-2006, 21:25
>Я немного упустил - можно понять?
я даже эту фразу ни разу не понял...


← →
ArtemESC ©   (2006-10-10 21:28) [6]

Чего ты не понял?


← →
Ketmar ©   (2006-10-10 21:29) [7]

>[6] ArtemESC(c) 10-Oct-2006, 21:28
>Чего ты не понял?
что ты сказать-то хотел?


← →
ArtemESC ©   (2006-10-10 21:31) [8]

Запустил учебу...


← →
Ketmar ©   (2006-10-10 21:44) [9]

>[8] ArtemESC(c) 10-Oct-2006, 21:31
>Запустил учебу...
ну так не скули на форуме, а догоняй.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.033 c
3-1157462650
_Le_
2006-09-05 17:24
2006.10.29
BDS 2006, QReport


2-1160992430
cooc
2006-10-16 13:53
2006.10.29
Всем привет


1-1158750131
salexn
2006-09-20 15:02
2006.10.29
использование TWebBrowser


3-1157032916
Patrick
2006-08-31 18:01
2006.10.29
Удаление всех записей


2-1160535831
Фесс
2006-10-11 07:03
2006.10.29
Сократить две числовые строки




   Наверх