さあ、これは何を求めるプログラムでしょう?
#include <stdio.h>
#define Q 43
void main(void){
short n1,n2,n3,n4,n5,n6;
int i,j;
i=0;
n1=0;
while(n1<Q-5){
n2=n1+1;
while(n2<Q-4){
n3=n2+1;
while(n3<Q-3){
n4=n3+1;
while(n4<Q-2){
n5=n4+1;
while(n5<Q-1){
n6=n5+1;
while(n6<Q){
j=0;
if(n3-n1==2) j++;
if(n4-n2==2) j++;
if(n5-n3==2) j++;
if(n6-n4==2) j++;
if(j==1) i++;
n6++; } n5++; } n4++; } n3++; } n2++; } n1++; }
printf("%d\n",i);
}