abC primeri - vidljivost/stetje.c

stetje.c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <stdio.h>
#include <stdlib.h>

// spremenljivka je deklarirana v orodja.c
extern int stevilo;

main() {
  char c;

  // neskoncna zanka (koncamo z exit(0))
  while (1) {
    printf("Pritisni (N)ov, (I)zpis ali iz(h)od: "); 
    do { // beremo, dokler ni vpis pravi (n, i ali h)
      c=getchar();
    } while ((c!='n') && (c!='i') && (c!='h'));

    // kaj se bo zgodilo, je odvisno od vpisa
    if (c=='n') {
      nov(); // nov student
    } else if (c=='i') {
      printf("Stevilo studentov: %d\n", stevilo);
    } else if (c=='h')
      exit(0); // program se konca
  }
}

    Nazaj...