better function name

This commit is contained in:
SowinskiBraeden committed 2024-10-20 18:11:15 -07:00
1 parent 30de648948
commit e57db1a654
2 files changed
+3 -8

No files matched your search

+2 -7
View File
@@ -6,12 +6,7 @@
#include "../include/csv.h" #include "../include/csv.h"
#include "../include/courses.h" #include "../include/courses.h"
/* bool courseExists(char *str, char arr[MAX_CLASSES][MAX_COURSE_NO_LEN], size_t size) {
TODO: find a way to make the arr paramter work with any size, i.e char **arr
However, when I call this array I can't seem to be able to pass the string array
I want without it throwing an error when using char **arr as the parameter
*/
bool strInArray(char *str, char arr[MAX_CLASSES][MAX_COURSE_NO_LEN], size_t size) {
for (size_t i = 0; i < size; i++) for (size_t i = 0; i < size; i++)
if (strcmp(arr[i], str) == 0) if (strcmp(arr[i], str) == 0)
return true; return true;
@@ -22,7 +17,7 @@ UNIQUE_COURSES getNumberOfCourses(CSV_LINE *lines, size_t lines_len) {
// Find the number of unique courses and store each unique course no. // Find the number of unique courses and store each unique course no.
UNIQUE_COURSES unique_course_info = {{{"\0"}}, 0}; UNIQUE_COURSES unique_course_info = {{{"\0"}}, 0};
for (size_t i = 0; i < lines_len; i++) { for (size_t i = 0; i < lines_len; i++) {
bool exists = strInArray(lines[i].crsNo, unique_course_info.uniqueCrsNos, unique_course_info.numberOfCourses); bool exists = courseExists(lines[i].crsNo, unique_course_info.uniqueCrsNos, unique_course_info.numberOfCourses);
if (!exists) { if (!exists) {
strcpy(unique_course_info.uniqueCrsNos[unique_course_info.numberOfCourses], lines[i].crsNo); strcpy(unique_course_info.uniqueCrsNos[unique_course_info.numberOfCourses], lines[i].crsNo);
unique_course_info.numberOfCourses++; unique_course_info.numberOfCourses++;
+1 -1
View File
@@ -24,7 +24,7 @@ bool isFlex(char crsNo[MAX_COURSE_NO_LEN]) {
return false; return false;
} }
int main(int argc, char *argv[]) { int main(int argc, char **argv) {
/* /*
read csv data into array of structs that can read csv data into array of structs that can
be processed into an array of student structs be processed into an array of student structs