Hogy lehet a képernyõrõl leszedni a az EOF-ot?
Ahogy kéne mûködnie: Beírok egy karaktet, és kiírja a hexa kódját.
Probléma: a hexa kód után kiír egy ‘a’ betût… valószínüleg ez az EOF, próbáltam úgy leszedni, hogy a printf-hez beírtam a b -t de nem az ‘a’-t törölte, hanem a hexából törölt.
Code:
void main(void)
{ int i;
char a;
int hossz;
for(i=0;i<5;i++)
{ scanf("%c", &a);
printf("%x", a);
}
}
legutóbbi hsz