Anonymní profil Karel – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Karel – Programujte.comAnonymní profil Karel – Programujte.com

 

Příspěvky odeslané z IP adresy 37.48.43.–

Karel
C / C++ › Podmínky pro pole
6. 12. 2019   #384953

 Zdravím potřeboval bych poradit jak dostat výsledek do pole a udělat pro něj podmínku? Třeba definovat pole o velikosti 3 a výsledek bude 60 a podmínka tedy bude if aby vypsal 1 jakože se do pole vleze, potom else když se do pole nevejde 0. Děkuji Vám za pomoc

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main(void)
{
    char src[] = "50 10";
    char *data = src;
    int pocet;
    int n;
    int compute = 0;

    while (sscanf(data, " %d%n", &n, &pocet) == 1)
    {
        compute += n;
        data += pocet;
        printf("cislo: %5d; compute = %5d; pocet = %5d\n", n, compute, pocet);
    }

    printf("compute = %d\n", compute);

    int num = compute;
    char snum[5]="XXX";
    itoa(num, snum, 5);

    if(snum < 5) {
      printf("pravda");
      } else {
      printf("lez");
   }

    return 0;
}

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý