Der var nogle småting i din kode der ikke ville virke, neenstående kode virker.
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
char ind;
int taeller = 0;
char continue_to_read=1;
while (continue_to_read)
{
ind=getchar() ;
printf("%c", ind);
if (ind != 'q')
{
taeller++;
}
else
{
printf("%s%d%s\\n","Der var ", taeller, " byte i filen");
continue_to_read=0;
}
}
system("PAUSE");
return 0;
}
Håber det var lidt i den retning du ønskede programmet skulle virke. Bemærj at jeg har ændret i din STOP betingelse. Du skal bare lige ændre den tilbage til EOF hvis det er hvad du skal bruge
(¯`·._.·[Brian Hvarregaard]·._.·´¯)
[Redigeret d. 19/05-03 08:38:22 af Brian Hvarregaard][Redigeret d. 19/05-03 08:39:19 af Brian Hvarregaard]