Имея проблему в вычислительной области круга, а[20]. Пожалуйста помочь
#include<stdio.h> int main() { int i,r[i]; double a[20]; for (i=0;i<20;i++) { r[i]=i+1; a[20]=area(r); printf("%.3e",a[20]); } return 0; } double area(int r[int i]) { double pi,area; pi=3.142; area=pi*pow(r[i],2); return area; }
Что я уже пробовал:
#include<stdio.h> int main() { int i,r[i]; double a[20]; for (i=0;i<20;i++) { r[i]=i+1; a[20]=area(r); printf("%.3e",a[20]); } return 0; } double area(int r[int i]) { double pi,area; pi=3.142; area=pi*pow(r[i],2); return area; }
NotPolitcallyCorrect
И в дополнение к решению 1 и 2 вам действительно нужно научиться задавать вопрос. В вашем сообщении нет ни одного реального вопроса. Это просто дамп кода, и мы не являемся сервисом "отладьте мое домашнее задание для меня".