Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #define BUFF_SIZE 17
- unsigned char fifo[BUFF_SIZE];
- int glava = 0;
- int rep = 0;
- int main()
- {
- char buff[50];
- char *p;
- unsigned int z;
- scanf("%s", buff);
- p = buff;
- while(1)
- {
- sscanf(p, "%x,", &z);
- if(((glava + 1) % BUFF_SIZE) == rep)
- {
- printf("Fifo je pun\n");
- printf("Broj %d nije uspjesno upisan", z);
- break;
- }
- else
- {
- fifo[glava++] = z;
- printf("Uspjesno upisan broj %d u bafer\n", z);
- while(p[0] != ',' && p[0] != '\0')
- ++p;
- if(*p == ',')
- ++p;
- else
- break;
- }
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement