Hej alle sammen,
Jeg er ny på denne side, så jeg vil lige lægge ud med at fortælle lidt om mig selv.
Jeg går på HTX, og regner med at tage uddannelsen som datamatiker, da jeg gerne vil være programmør.
Lige PT har jeg mit eget lille computer firma, hvor jeg bygger computere, ved siden af det arbejder jeg i Kvickly.
Nu til mit problem.
Jeg er liget gået i gang med at lære C og en smule C++, så jeg er lidt forud for min uddannelse, selvom der dog stadig er 2½ år til DTU.
Jeg bruger bogen, C/C++ Grundbog i programmering, af Henrik Kressner, men jeg er nået til en kode, som jeg ikke kan få til at virke.
Koden:
#include <stdio.h>
int main()
{
int taeller = 0;
while (getchar() != EOF)
taeller++;
printf("%s%d", "Det var ", taeller);
printf("%s\n", " byte i filen.");
return 0;
}
Det er muligvis:... != EOF) som fejler, ved ikke hvorfor.
Er det nogle kvikke hovedet, som kan regne den her ud. Jeg har bare skrevet direkte af fra bogen, da det er en figur.
Kan muligvis uploade et printscreen, hvis det ikke er imod reglerne.
Det er, efter hvad jeg har læst mig til, meningen, at programmet skal skrive: "Der var (antal bytes) i filen"
Mvh.
Maizz
Indlæg senest redigeret d. 10.02.2010 18:30 af Bruger #15680