Multumesc pentru raspuns, o sa o transform in C89. Mi s-ar fi parut normal,
totusi, ca acest aspect sa fie precizat in cerinta (am vazut ca este in FAQ
o intrebare referitoare la asta dar nu mi se pare suficient).

Din cate am vazut nici versiunile mai noi de Visual Studio nu ofera suport
pentru c99 sau c11, pentru ca cl e focusat pe c++, si nu mi se pare ok sa
fie nevoie sa folosim un standard atat de vechi, avand in vedere ca
versiunile noi au adus multe imbunatatiri.

On Wed, Mar 4, 2020 at 11:14 PM Paul Olaru <olarupaulstelia...@gmail.com>
wrote:

> Din păcate trebuie făcută în C89 tema asta (și eu m-am confruntat cu asta
> anul trecut).
>
>
>
> (de ar fi mai actualizate mașinile virtuale să nu mai fie Visual Studio
> 2010 ci 2017 care
>
> are un compilator mai modern...)
>
>
>
> Eu personal recomand să pui -std=c89 pe compilerul gcc pe Linux pt că
> acesta dă erori
>
> mai clare decât cel de Windows când, spre ex, ai declarații amestecate cu
> restul codului.
>
>
>
> Sent from Mail <https://go.microsoft.com/fwlink/?LinkId=550986> for
> Windows 10
>
>
>
> *From: *David Gherghita via so <so@cursuri.cs.pub.ro>
> *Sent: *Wednesday, March 4, 2020 11:11 PM
> *To: *so@cursuri.cs.pub.ro
> *Subject: *[so] [Tema1][Windows] Standard C89
>
>
>
> Salutare,
>
>
>
> In urma obtinerii cu succes a punctajului maxim pe linux, compiland codul
> cu standardul C11, la testarea pe windows am observat extrem de mult erori
> de compilare, datorate folosirii de cl a standardului C89.
>
>
>
> Cautand pe net cum pot seta folosirea unui standard mai nou, am inteles ca
> nu se poate. Sper totusi ca acest lucru sa nu fie adevarat, deoarece nu
> inteleg de ce s-ar alege pt SO pe windows acest compilator de la microsoft
> care nu suporta versiuni mai noi de C, avand in vedere multitudinea de
> alternative disponibile.
>
>
>
> Multumesc,
>
> Gherghita David
>
>
>
_______________________________________________
http://ocw.cs.pub.ro/courses/so/info/lista-discutii

Raspunde prin e-mail lui