#include<stdio.h>
float length() {
float length;
printf("Input Length: ");
scanf("%f", &length);
return length;
}
float width(){
float width;
printf("Input Width: ");
scanf("%f", &width);
return width;
}
float area(){
float area=length * width;
return area;
}
float perimeter(){
float perimeter=(length*2) + (width*2);
return perimeter;
}
int main(){
printf("Area = %f\n", area());
printf("Perimeter = %f\n", perimeter());
}
Invalid Операнд под площадью и периметр skafhasfhsafsakhfsakfhasfkhsafksahfakshfaskfhasfkshfaskfhsfashfkashfasfhasfhasfksahfasfasfasfasfsfsfsfasНедопустимый операнда в двоичный *
Вы можете разместить объявление о '' length' и width'? Если они объявлены как 'float', как вы утверждаете, этот код компилируется. –
Где они объявлены? – immibis
Возможно, вы можете избавиться от нисходящего потока, если вы отредактируете свой вопрос с помощью объявлений. –