file input
This commit is contained in:
@@ -1,12 +1,18 @@
|
||||
#include "stringchicken.h"
|
||||
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
|
||||
int main() {
|
||||
int main(int argc, char* argv[]) {
|
||||
char myString[100];
|
||||
char ch;
|
||||
FILE *fptr = fopen("./kvtest.txt", "r");
|
||||
FILE *fptr = fopen(argv[1], "r");
|
||||
|
||||
if (fptr == NULL) {
|
||||
printf("file doesn't exist");
|
||||
exit(1);
|
||||
}
|
||||
|
||||
struct stringchicken *mystringarray = create_string_chicken();
|
||||
|
||||
@@ -14,7 +20,7 @@ int main() {
|
||||
push_SC(myString, mystringarray);
|
||||
}
|
||||
|
||||
printchicken(mystringarray);
|
||||
print_SC(mystringarray);
|
||||
int mylength = strnlen(myString, 100);
|
||||
|
||||
fclose(fptr);
|
||||
|
||||
@@ -11,7 +11,7 @@ struct stringchicken{
|
||||
|
||||
struct stringchicken *create_string_chicken(void);
|
||||
void push_SC(char *string_input, struct stringchicken *struct_input);
|
||||
void printchicken(struct stringchicken *input_struct);
|
||||
void print_SC(struct stringchicken *input_struct);
|
||||
|
||||
#endif // STRINGCHICKEN_H
|
||||
|
||||
|
||||
Reference in New Issue
Block a user