fork download
#include <stdio.h>

int digits(long n);

int solve(const long n) {

  long count[5], max=0;
  count[0]=n/2+0.5;
  
  for(count[1]=1;count[1]<=count[0];count[1]++){
    
    if((digits(count[1])+digits(n-count[1]))>max) 
      max=(digits(count[1])+digits(n-count[1]));
    
  }
  printf("n = %ld, max = %ld\n", n, max);
  return (int)max;

}
int digits(long n){
  long digit=0;
  while(n>9){
    digit+=n%10;
    n/=10;
  }
  return digit+n;
}
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/Scrt1.o: in function `_start':
(.text+0x20): undefined reference to `main'
collect2: error: ld returned 1 exit status
stdout
Standard output is empty