diff --git a/main.c b/main.c index 19b6634..829eb4d 100644 --- a/main.c +++ b/main.c @@ -1,25 +1,63 @@ #include "message.h" #include "user.h" #include +#include +#include +int num_of_lines(char* filename); +char* file_to_string(char* filename); -int main() { - User[num_of_lines("user_file.txt")] users; +int main() { - FILE* fp = fopen("user_file.txt", "w+"); + int num_users = num_of_lines("user_file.txt"); + + /* Structure of user file - on every line */ + char* file_str = file_to_string("user_file.txt"); + + char* token = malloc(sizeof(char) * 30); + User users[num_users]; + + token = strtok(file_str," \r\n"); - Message message = new_message("Hello, this is a text message",user1,user2); + for (int i=0;i