Fejl i C kode?

Tags:    c++

Jeg har fået afvide jeg skal lave et program der tæller linier, mellemrum og tabs. Jeg har skrevet følgende kode:

Fold kodeboks ind/udKode 


Men den vil kun tælle linierne, hvordan kan det være?



6 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
Det du har svarer til:
Fold kodeboks ind/udKode 

Du bør have:
Fold kodeboks ind/udKode 

Og hvad kan man lære af det: spred {} med løs hånd.



Ja de er heldigvis gratis så jeg havde ikke behøvet at spare på dem :D

Men når jeg har sat de klammer ind der mangler, fra while og til den sidste if, så vil det stadigvæk ikke tælle tabs og blanks, er der evt. mere jeg kan havde glemt?



Jeg har ikke problemer med dette:
Fold kodeboks ind/udKode 


Prøv at poste hele din kode.



Din kode virker perfekt, her er min:

Fold kodeboks ind/udKode 


Udmiddelbart vil jeg mene de er identiske.



Jeg kan ikke se nogen forskel!



Jeg kan ikke se nogen forskel!


Nu ved jeg hvorfor det ikke virkede.

Efter at jeg havde tilføjet ændringerne til min kode glmente jeg at sætte " " uden om mit filnavn, så min kode blev gemt som "COUN-TLINES.C.txt, så vær gang jeg har compilerede, har det været fejl koden.

Så nu virker det hele som det skal, og jeg vil bestræbe mig efter at sætte nogle flere } og { i mine fremtidige projekter.

Tak for hjælpen.



t