Итак, мне пришлось написать программу, в которой использовалась концепция Пифагорейских Троиц, где, если бы вы ввели число, это дало бы вам все комбинации, меньшие, чем это число, которое создало бы правильный выход a^2 + b^2 = c^2.Ошибка функции Void?
Не уверен, что если бы я объяснил назначение хорошо, но в основном я понимаю логику или, по крайней мере, я думаю, что мне было интересно, если вы, ребята могли бы помочь мне выяснить, почему я получаю эту ошибку ....
Для последней строки моего кода это дает мне: «warning: control достигает конца не-void функции [-Wreturn-type],« Как ошибка, любая идея, что я делаю неправильно?
#include <stdio.h>
int main(void){
int x = 0, y = 0, z = 0, n;
int count = 0;
printf("Please Enter A Positive Integer: \n");
scanf("%d", &n);
while(z <= n){
while(y < z){
while(x < y){
if(x * x + y * y == z * z)
printf("%d: \t%d %d %d\n", ++count, x, y, z);
x += 1; }
y += 1; }
z += 1;
}
}