[C_AR46-易] 陣列平方和問題

#include "stdafx.h"
#include "iostream"
#include <iomanip>
using namespace std;
int main()
{
 float a[50];
 int i = 0;
 char c;
 float val=0;
 while ((c = getchar()) != '\n')
 {
  if (c >= '0'&&c <= '9')
  {
   ungetc(c, stdin);
   cin >> a[i++];
  }
 }
 for (int j = 0; j<i; j++)
 {
 val += a[j] * a[j];
 }
 cout << setprecision(7) << val;
 return 0;
}

留言