Ïðîáëåìêà |
Íåäàâíî ïîñëå äëèòåëüíîãî êîäèíãà íà ïõï ðåøèë ñòàòü ìóæèêîì (: è èçó÷èòü Ñè. Íàòêíóëñÿ íà êàìåíü â ïåðâîé æå ãëàâå. Printf íå ñðàáàòûâàåò. Òî÷íåå, ñðàáàòûâàåò, íî åñëè åãî â öèêë âïèõíóòü. Íî òîãäà, ÿñíîå äåëî, ðåçóëüòàò íå âåðíûé. Èíòåðåñíî, â ÷åì ïðîáëåìà, ò.ê. ïðèìåð âçÿò èç êíèãè Êåðíèãàíà è Ðèò÷è "ßçûê ïðîãðàììèðîâàíèÿ Ñè". Íå äóìàþ, ÷òî áû â ïåðâûõ ïðèìåðàõ òàì áûëè îøèáêè (: Ñîáèðàòü ïðîáîâàë Turbo C++ 4, è Borland Turbo C++ 3.0. Ñ íåòåðïåíèåì îæèäàþ óçíàòü â êàêîì ìåñòå ÿ äóðàê (:
#include <stdio.h>
/* ïîäñ÷åò ââîäèìûõ ñèìâîëîâ; */
main()
{
long nc;
nc = 0;
while (getchar() != EOF)
++nc;
printf(“%ld\n”, nc);
}
| Êîììåíòèðîâàòü | « Ïðåä. çàïèñü — Ê äíåâíèêó — Ñëåä. çàïèñü » | Ñòðàíèöû: [1] [Íîâûå] |
Èñõîäíîå ñîîáùåíèå Ñàøêà_Ýìîøêèí
Splint, ìì. ãîñïîäè. êàê ñòûäíî ÷óâñòâîâàòü ñåáÿ ëàìåðîì. à êàê äàòü ñèìâîë êîíöà ôàéëà?.. ÿ äóìàë ýòî àíàëîãè÷íî êîíöó ââîäà.
| Êîììåíòèðîâàòü | « Ïðåä. çàïèñü — Ê äíåâíèêó — Ñëåä. çàïèñü » | Ñòðàíèöû: [1] [Íîâûå] |