Ahoj, potřeboval bych pomoct s úkolem, v C jsem začátečník. Tak spíš
bych potřeboval nějaký náznak jak se co zapisuje.
Úkol je takový:
Makro s parametrem, které převede anglické znaky (malá písmena) ‘a’ až
‘z’ na znaky ‘A’ až ‘Z’ (velká písmena). Například zadáme-li
do parametru makra znak ‘d’, převede jej makro na znak ‘D’. Makro
vyzkoušejte ve funkci main.
Zkusil jsem: Kód pro main, ale nevím jak ho přepsat do makra.
#include <stdio.h>
#include <ctype.h>
int main(void)
{
int i;
char vstup[255], vystup[255];
printf("Zadej symbol: ");
gets(vstup);
while (vstup[i] != '\0'){
vystup[i] = toupper(vstup[i]),i++;
}
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.