first
This commit is contained in:
parent
c085558e48
commit
5b57fe5a37
27
pocitadlo.c
Normal file
27
pocitadlo.c
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
#include <stdio.h>
|
||||||
|
#include <string.h>
|
||||||
|
#define BUFSIZE 1000
|
||||||
|
|
||||||
|
int main(){
|
||||||
|
// Buffer na načítanie
|
||||||
|
char line[BUFSIZE];
|
||||||
|
while(1){
|
||||||
|
// Načítanie riadka zo štandardného vstupu, max. 999 znakov vrátane konca riadka.
|
||||||
|
char* r = fgets(line,BUFSIZE,stdin);
|
||||||
|
// Ak je r NULL, načítanie končí.
|
||||||
|
if (r == NULL){
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
char separators[] = "\n\t ";
|
||||||
|
// Identifikujem prvé slovo.
|
||||||
|
char* word = strtok(line,separators);
|
||||||
|
// Ak je slovo NULL, končím spracovnaie riadka
|
||||||
|
while (word != NULL){
|
||||||
|
// Máme slovo ako samostatný reťazec
|
||||||
|
printf("--%s--\n",word);
|
||||||
|
// Identifikujem ďalšie slovo
|
||||||
|
word = strtok(NULL,separators);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return 0;
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user