Új hozzászólás Aktív témák
-
Jester01
veterán
válasz
Jester01 #2218 üzenetére
Például iso8859-2 kódolásra:
#include <stdio.h>
static const unsigned char table[] = {
/* 0xC0 */ 0, 'A', 0, 0, 0, 0, 0, 0,
/* 0xC8 */ 0, 'E', 0, 0, 0, 'I', 0, 0,
/* 0xD0 */ 0, 0, 0, 'O', 0, 'O', 'O', 0,
/* 0xD8 */ 0, 0, 'U', 'U', 'U', 0, 0, 0,
/* 0xE0 */ 0, 'a', 0, 0, 0, 0, 0, 0,
/* 0xE8 */ 0, 'e', 0, 0, 0, 'i', 0, 0,
/* 0xF0 */ 0, 0, 0, 'o', 0, 'o', 'o', 0,
/* 0xF8 */ 0, 0, 'u', 'u', 'u', 0, 0, 0
};
int removeaccent(int c)
{
unsigned char mapped;
if (c < 0xc0) return c;
mapped = table[c - 0xc0];
if (mapped == 0) return c;
return mapped;
}
int main()
{
int c;
while((c = getchar()) != EOF)
{
putchar(removeaccent(c));
}
return 0;
}
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Villanyszerelés
- Huawei Watch GT 5 Pro - egészség + stílus
- Sony Xperia 1 V - kizárólag igényeseknek
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Elektromos autók - motorok
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- PlayStation 1 / 2
- EAFC 25
- AliExpress tapasztalatok
- sziku69: Fűzzük össze a szavakat :)
- További aktív témák...
- Macbook White 13" unibody
- Törött, Hibás iPhone felvásárlás!!
- BESZÁMÍTÁS! HP Victus 16-D0655NG notebook - i5 10400H 16GB DDR4 512GB+1TB SSD RTX 3060 6GB WIN10
- Kaspersky, McAfee, Norton, Avast és egyéb vírusírtó licencek a legolcsóbban, egyenesen a gyártóktól!
- BESZÁMÍTÁS! Gigabyte B650M R7 7700 32GB DDR5 1TB SSD RTX 5070 12GB BE QUIET! Pure Base 500DX 650W
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest