Hirdetés
Új hozzászólás Aktív témák
-
cellpeti
nagyúr
Sziasztok!
Van nekem egy olyan feladatom,hogy a bemeneti szöveget úgy kell átmásolni a kimenetre,hogy a közben előforduló tabulátorkaraktereket \t,a visszaléptetés \b és a fordított törtvonal(backslash) karaktereket \\ karakterekkel helyettesíti.
Na én elkezdtem ezt a progit,de \\ helyet csak \ rak,ez valszeg a putchar miatt van,valszeg nem ezt kell használni. Megpróbáltam printf-vel is,de ott se jutottam előrébb. Lehet az egész rossz,ahogy elkezdtem,ezért ha valaki tud adjon tanácsot,megkösszönném.
a kód:
#include<stdio.h>
void main(void) {
int c;
c = getchar();
while(c!=EOF)
{
if (c=='\t') putchar('\\');
if (c=='\b') putchar('\\');
if (c=='/') putchar('\\');
else putchar(c);
c=getchar();
}
}Esetleg egy darab if-ben nem lehetne megoldani a dolgot?
Ú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!
- Milyen okostelefont vegyek?
- Gitáros topic
- exHWSW - Értünk mindenhez IS
- Szívós, szép és kitartó az új OnePlus óra
- droidic: Időutazás floppyval: A 486-os visszavág PCem-men
- Milyen TV-t vegyek?
- Vírusirtó topic
- Gyúrósok ide!
- Gaming notebook topik
- Meggyi001: Áram nélkül....méltóság nélkül.....
- További aktív témák...
- Dobozos ÚJ Lenovo Legion 5 2.5K OLED i7-13650HX 32gb ddr5 1 TB RTX 5070 Garancia
- SAMSUNG (LS34C500GAUXEN) 34 " GAMER WIDE MONITOR ! AKCIÓ
- SAMSUNG (LS32FG812SUXEN) 240HZ 4K OLED GAMER MONITOR ! AKCIÓ!
- BONTATLAN ZSÍR ÚJ MSI RTX 5080 16G INSPIRE 3X
- SAMSUNG (LS32CG552EUXEN) 32" 165HZ GAMER MONITOR ! AKCIÓ!
- Eladó Samsung Galaxy A12 4/128GB fekete / 12 hónap jótállás
- 2000GB NVMe SSD, 1 év gar
- iPhone 13 512GB 100% (1év Garancia)- ÚJ EREDETI AKKUMULÁTOR - AKCIÓ
- Apple iPhone 14 Pro 128GB, Kártyafüggetlen, 1 Év Garanciával
- BESZÁMÍTÁS! MSI B650 R5 9600X 32GB DDR5 1TB SSD RX 9070XT 16GB Lian Li LANCOOL II Mesh C RGB 750W
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

