実現したいこと
前提
エネルギーを節約する換気システムの設計を完成させるために、いくつかの都市で外の平均気温の測定が実施されました。
気候条件と平均気温は毎週測定されます。
コード出力では、挿入されたデータを都市に基づいて週ごとの整理するコードを書きなさい。
というような課題にC++で取り組んでいます。
C言語を始めたばかりで混乱してます、、、
Visual studioを使っています。
オンラインコンパイラも使ってみたのですが、そちらもエラーでした。
発生している問題・エラーメッセージ
添付参照 expected an expression expression must have a constant value expression must have pointer-to-object type but it has double
該当のソースコード
C++
1 2#include <stdio.h> 3int Assignment1() { 4 5 // Define a two-dimensional array to hold the weekly temperature data for all cities 6 int num_cities = 3; 7 int num_weeks = 5; 8 double temperatures = [num_cities][num_weeks]; 9 10 11 // Define an array of city names 12 char cities[num_cities] = { "New York", "Los Angeles", "Chicago" }; 13 14 // Input the weekly temperature data for each city 15 16 for (int i = 0; i < num_cities; i++) { 17 printf("Enter the weekly temperature data for %d:\n", cities[i]); 18 for (int j = 0; j < num_weeks; j++) { 19 scanf("%lf", &temperatures[i][j]); 20 } 21 } 22 23 // Output the weekly temperature data for each city 24 for (int i = 0; i < num_cities; i++) { 25 printf("Weekly temperature data for %s:\n", cities[i].c_str()); 26 for (int j = 0; j < num_weeks; j++) { 27 printf("%.2f ", temperatures[i][j]); 28 } 29 printf("\n"); 30 } 31 return 0; 32}
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
Objective-C ではなさそうだし、C と C++ も異なる言語ですけど…。
回答2件
あなたの回答
tips
プレビュー