Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*7. Napisati program koji iz datoteke čita postfiks izraz i zatim korištenjem stoga računa
- rezultat. Stog je potrebno realizirati preko vezane liste.*/
- #define _CRT_SECURE_NO_WARNINGS
- #define MAX_BUFFER 1000
- #define MAX_FILENAME 100
- #include<stdio.h>
- #include<string.h>
- #include<stdlib.h>
- //Struktura
- struct node;
- typedef struct node* Pnode;
- struct node
- {
- float broj;
- Pnode Next;
- };
- //Funkcije
- int ReadFromFile();
- int main()
- {
- char BUFFER[MAX_BUFFER], file_name[MAX_FILENAME];
- printf("\n Unesi ime datoteke sa postfix izrazom:\n");
- scanf(" s", file_name);
- ReadFromFile(file_name, BUFFER);
- return 0;
- }
- //Citanje postfix izraza iz funkcije u neki buffer nesto tako;
- int ReadFromFile(char* file_name, char* buff)
- {
- FILE *fp = NULL;
- fp = fopen(*file_name, "r");
- if (NULL == fp)
- {
- printf("\nGreska prilikom otvaranja datoteke!\n");
- return -1;
- }
- else
- fgets(buff, MAX_BUFFER, fp);
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement