- HiFi műszaki szemmel - sztereó hangrendszerek
- Meghalt a Windows 10, éljen a Windows 10!
- OLED monitor topic
- Milyen egeret válasszak?
- Azonnali VGA-s kérdések órája
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Legalább 20 éves lemaradásban vannak a kínai litográfiai cégek?
- Apple MacBook
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Egérpad topik
Ú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!
- Samsung Odyssey OLED G93SC (49", QD-OLED, 5120x1440, 240Hz, HDR10+ Gaming, 1800R, FreeSync)
- Witcher 1 Collector's Edition
- Star Wars The Old Republic Collector's Edition
- Lenovo ThinkPad X390, 13,3" FHD IPS, I5-8365U CPU, 16GB DDR4, 256GB NVMe SSD, 4G/LTE, W11, Számla, 1
- Lenovo ThinkPad X390, 13,3" FHD IPS, I5-8365U CPU, 16GB DDR4, 256GB NVMe SSD, 4G/LTE, W11, Számla, 1
- HIBÁTLAN iPhone XS Max 64GB Gold -1 ÉV GARANCIA - Kártyafüggetlen, MS2898, 100% Akkumulátor
- Apple iPhone 13 Mini 128GB /Kártyafüggetlen / 12Hó Garancia / 99% akku
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7700X 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- Dell Latitude 7440 -14"FHD+1 IPS - i5-1345U 16GB - 512GB - Win11 - 1 év garancia + Dokkoló + 240W DC
- 10% tól elvihető BANKMENTES , KAMATMENTES , RÉSZLETFIZETÉS Legion Slim 5 16APH8 - Type 82Y9
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest