1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
//------------------------------------------------------------------------------
// SuiteSparse/Example/Demo/my_demo.c
//------------------------------------------------------------------------------
// Copyright (c) 2022-2025, Timothy A. Davis, All Rights Reserved.
// SPDX-License-Identifier: BSD-3-clause
//------------------------------------------------------------------------------
// Example user program
#include <stdio.h>
#include <string.h>
#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) ;
}
|