file input

This commit is contained in:
2026-06-14 04:03:22 +02:00
parent a214e58f2c
commit 6e1a33db8a
4 changed files with 10 additions and 69 deletions
+9 -3
View File
@@ -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);
+1 -1
View File
@@ -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