//------------------------------------------------------------------------------ // SuiteSparse/Example/Demo/my_demo.c //------------------------------------------------------------------------------ // Copyright (c) 2022-2023, Timothy A. Davis, All Rights Reserved. // SPDX-License-Identifier: BSD-3-clause //------------------------------------------------------------------------------ // Example user program #include #include #include "my.h" int main (void) { printf ("My demo\n") ; int version [3] ; char date [128] ; my_version (version, date) ; printf ("Date from #include 'my.h': %s\n", MY_DATE) ; printf ("Date from compiled library: %s\n", date) ; printf ("version from #include 'my.h.': %d.%d.%d\n", MY_MAJOR_VERSION, MY_MINOR_VERSION, MY_PATCH_VERSION) ; printf ("version from compiled library: %d.%d.%d\n", version [0], version [1], version [2]) ; int result = my_function ( ) ; return (result) ; }