/*
 * vstupni funkce scanf()
 */

#include <stdio.h>

int  a,b,c;
double x;
char znak;
char s[11];

int main(void) {
  printf("Zadej cele cislo : "); scanf("%d",&a);  // &a ... ADRESA promenne a
  printf("a=%d\n", a);

  printf("Zadej 3 cela cisla : "); scanf("%d%d%d", &a, &b, &c);
  printf("a=%d, b=%d, c=%d \n", a,b,c);

  printf("Zadej realne cislo : "); scanf("%lf", &x);  // POZOR: 
  printf("x=%f \n", x);                               // %f...float, %lf...double, %Lf...long double

  printf("Zadej znak : "); scanf("\n%c", &znak);  // '\n' ve formatovacim retezci zajisti, 
  printf("znak='%c' (ord.c.=%d)\n", znak,znak);   // ze se nacte 1.znak na novem radku 

  printf("Zadej retezec (max. 10 znaku) : "); scanf("%10s", s); 
  printf("s=\"%s\" \n", s);

  return 0;
}