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