rstanley,
You're right. I can program in C. But I'm trying to do what a professor told me when I audited a course about algorithms. He said, "Find a language to excel at and always use it." It probably will be a functional one.
I'll install cppcheck.
I ran it on my program. But cppcheck didn't make the machine complain about anything. Maybe I'll uninstall splint.