From 8145ba753df183f0d48cd6e9cc5a01b215eb31dc Mon Sep 17 00:00:00 2001 From: Julian Weigt Date: Fri, 16 Jan 2026 13:41:52 +0100 Subject: Properly use header files and change return type for conversion from bool to int. --- ratio.h | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'ratio.h') diff --git a/ratio.h b/ratio.h index ff4015e..e273f7f 100644 --- a/ratio.h +++ b/ratio.h @@ -1,3 +1,6 @@ +#ifndef RATIO_H +#define RATIO_H + #include typedef struct {bool s; unsigned long long n; unsigned long long d;} rational; @@ -27,6 +30,8 @@ rational power(rational,unsigned int); double to_double(rational); -bool to_string(char*,rational r); +int to_string(char*,rational r); + +int root_to_string(char*,rational r,unsigned int); -bool root_to_string(char*,rational r,unsigned int); +#endif -- cgit v1.2.3