Új hozzászólás Aktív témák
-
ZTE_luky
senior tag
Sziasztok! Tudnátok segíteni? Kell írnom egy programot (c) ami lefordít egy *.asm fájlt (egy adott programnyelv) Visual X-toy-ra (virtuális számítógép ami egy 1960-as gépet szimulál, és csak ezt a különleges utasításrendszerből álló *.asm fájt szedi be helyesen)
A lényeg h első sorban szedjünk be vmit getcharral szóközt sortörést ignoráljuk és nem szabad labeleket hazsználnunk, de én már itt elakatam.
#include<stdio.h>
#include<string.h>
#define SIZE 256
int main()
{
char c;
char buffer[SIZE];
int i = 0;
// char* bp;
//bp = &buffer[0];
while ((c = getchar()) != EOF)
{
c = getchar();
if(c != 0x20 || c != 0xA)
{
// *bp = c;
//bp++;
buffer[i] = c;
i++;
}
}
//bp = &buffer[0];
i = 0;
while(i < strlen(buffer))
{
printf("%04X\n", buffer[i]);
i++;
}
return 0;
}Ez a c kódom, és ez az inputom:
ABCDEFG
tesztelésképpen néztem meg ezt az inputot, viszont csak ezt dobja ki outputra:
0042
0044
0046
000AAmi BDF, szóval kidob minden második karakter és belerak egy sortörést, amikor azt ignorálnia kéne. nem értem mi a rossz. tudnátok segíteni?
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Allegro vélemények - tapasztalatok
- Windows 11
- Milyen hagyományos (nem okos-) telefont vegyek?
- Építő/felújító topik
- Realme GT 2 - aláírjuk
- World of Warships
- Távozik az Apple vezérigazgatója
- Villanyszerelés
- Okos otthon - Home Assistant, openHAB és más nyílt rendszerek
- Akciókamerák
- További aktív témák...
- Apple Watch Ultra 1 (49mm) Titán 98% akku 2 szíj EU modell
- Apple Watch Ultra 1 (49 mm) 87 % Dobozos 3 szíj Szép állapot
- Apple Watch 10 42mm cellular (LTE) 3 hónap gyári Apple garancia! 100% akkumulátor!
- Apple Watch Ultra 2 Black 100% Akku GARANCIÁS 4 szíj TOP állapot
- PS5 Pro (2TB) szinte új, garanciás + FC26 kód
- GYÖNYÖRŰ iPhone 11 Pro 64GB Silver -1 ÉV GARANCIA - Kártyafüggetlen, MS3565
- BESZÁMÍTÁS! GIGABYTE B650E R9 7900X 64GB DDR5 1TB SSD RTX 5080 16GB NZXT H9 Flow White Corsair 850W
- Bomba ár! Asus ZenBook UX433 - i7-10G I 16GB I 512SSD I 14" FHD I HDMI I Cam I W11 I Gari!
- HIBÁTLAN iPhone 13 128GB Starlight -1 ÉV GARANCIA - Kártyafüggetlen, MS4638
- Honor X6 /4/64GB / Kártyafüggetlen / 12Hó Garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
