int nested1() { return nested2(); }
int main(void) { float *a = createvect(NUM), *b = createvect(NUM); // incrementing up to 20 setvect(NUM, a, 1); basicIncrement(NUM, a); printf("0: a = "); printvect(NUM, a); printf("\n"); // nested while loop setvect(NUM, a, 1); setvect(NUM, b, 2); nested(NUM, a, b); printf("1: a = "); printvect(NUM, a); printf("\n"); printf(" b = "); printvect(NUM, b); printf("\n"); // nested while loop setvect(NUM, a, 1); setvect(NUM, b, 2); nested2(NUM, a, b); printf("2: a = "); printvect(NUM, a); printf("\n"); printf(" b = "); printvect(NUM, b); printf("\n"); // a and b changing relative to each other setvect(NUM, a, 1); setvect(NUM, b, 2); relativeChange(NUM, a, b); printf("3: a = "); printvect(NUM, a); printf("\n"); printf(" b = "); printvect(NUM, b); printf("\n"); // while with an if loop inside it setvect(NUM, a, 1); setvect(NUM, b, 3); whileIf(NUM, a, b); printf("4: a = "); printvect(NUM, a); printf("\n"); printf(" b = "); printvect(NUM, b); printf("\n"); // if with a while loop inside it setvect(NUM, a, 1); setvect(NUM, b, 0); ifWhile(NUM, a, b); printf("5: a = "); printvect(NUM, a); printf("\n"); printf(" b = "); printvect(NUM, b); printf("\n"); // else in big if else statement setvect(NUM, a, 1); setvect(NUM, b, 4); ifWhile(NUM, a, b); printf("6: a = "); printvect(NUM, a); printf("\n"); printf(" b = "); printvect(NUM, b); printf("\n"); return 0; }