fork download
  1.  
  2. #include"pch.h"
  3. #include <iostream>
  4. #include <string>
  5. #include <cmath>
  6. using namespace std;
  7.  
  8. struct starDate
  9. {
  10. int day;
  11. int month;
  12. int year;
  13. }s1;
  14.  
  15. struct endDate
  16. {
  17. int day;
  18. int month;
  19. int year;
  20. }e1;
  21.  
  22. struct publishingDate
  23. {
  24. int day;
  25. int month;
  26. int year;
  27. };
  28. // if you enter spaces in title or the brief the console will close
  29. struct project
  30. {
  31. int id;
  32. string title;
  33. string brief;
  34. }p1[10], s[10];
  35. struct news
  36. {
  37. int news_num[10];
  38. int id;
  39. string title;
  40. string brief;
  41. project num;
  42. publishingDate date;
  43. int project_id[10];
  44. } News[10];
  45.  
  46. void list_news(news News[10], int news_num, int project_id, int counter) {
  47. cout << "finally the news of this project are :" << endl;
  48.  
  49.  
  50.  
  51.  
  52.  
  53. }
  54. int main() {
  55.  
  56. int counter = 0;
  57. int arr[10];
  58. news News[10];
  59. project projects[10];
  60. int projects_id[10];
  61. int num;
  62. int news_id[10];
  63. int news_num;
  64.  
  65. cout << "enter the num of projects :" << endl;
  66. cin >> num;
  67. cout << " enter the ids of projects :" << endl;
  68. for (int p = 0; p < num; p++) {
  69. cin >> projects_id[p];
  70. }
  71. cout << "enter num of news:" << endl;
  72. cin >> news_num;
  73. cout << "enter the ids of news:" << endl;
  74. for (int r = 0; r < news_num; r++) {
  75. cin >> news_id[r];
  76. }
  77. cout << "enter the news of this project :" << endl;
  78. for (int n = 0; n < news_num; n++) {
  79.  
  80. cin >> News[n].id;
  81. cin >> News[n].title;
  82. cin >> News[n].brief;
  83. cin >> News[n].num.id;
  84. cin >> News[n].date.day >> News[n].date.month >> News[n].date.year;
  85. cout << "____________________" << endl;
  86.  
  87. }
  88.  
  89. int project_id;
  90. cout << "what is the project you want to display its news :" << endl;
  91. cin >> project_id;
  92.  
  93. char answer;
  94.  
  95. cout << " do you want to add news :" << endl;
  96. cin >> answer;
  97. if (answer == 'y' || answer == 'Y') {
  98. cout << "how many news do you want to add :";
  99. cin >> num;
  100. for (int n = 0; n < num; n++) {
  101.  
  102. if (News[n].id == 0) {
  103. cout << "this project has not news:" << endl;
  104. }
  105. else {
  106. cin >> News[n].id;
  107. cin >> News[n].title;
  108. cin >> News[n].brief;
  109. cin >> News[n].num.id;
  110. cin >> News[n].date.day >> News[n].date.month >> News[n].date.year;
  111.  
  112. cout << "_____________" << endl;
  113. }
  114.  
  115.  
  116. }
  117. }
  118. else if (answer == 'n' || answer == 'N') {
  119. for (int n = 0; n < num; n++) {
  120. if(project_id==News[n].id)
  121. cout << News[n].id << endl;
  122. cout << News[n].title << endl;
  123. cout << News[n].brief << endl;
  124. cout << News[n].num.id << endl;
  125. cout << News[n].date.day << " " << News[n].date.month << " " << News[n].date.year << endl;
  126. }
  127.  
  128. cout << "_____________" << endl;
  129. }
  130.  
  131.  
  132. list_news(News, news_num, project_id, counter);
  133. }
  134.  
  135.  
  136.  
  137.  
  138.  
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:2: error: illegal character: '#'
#include"pch.h"
^
Main.java:2: error: class, interface, or enum expected
#include"pch.h"
        ^
Main.java:3: error: illegal character: '#'
#include <iostream>
^
Main.java:4: error: illegal character: '#'
#include <string>
^
Main.java:5: error: illegal character: '#'
#include <cmath>
^
Main.java:8: error: class, interface, or enum expected
struct starDate
^
Main.java:11: error: class, interface, or enum expected
	int month;
	^
Main.java:12: error: class, interface, or enum expected
	int year;
	^
Main.java:13: error: class, interface, or enum expected
}s1;
^
Main.java:15: error: class, interface, or enum expected
struct endDate
^
Main.java:18: error: class, interface, or enum expected
	int month;
	^
Main.java:19: error: class, interface, or enum expected
	int year;
	^
Main.java:20: error: class, interface, or enum expected
}e1;
^
Main.java:22: error: class, interface, or enum expected
struct publishingDate
^
Main.java:25: error: class, interface, or enum expected
	int month;
	^
Main.java:26: error: class, interface, or enum expected
	int year;
	^
Main.java:27: error: class, interface, or enum expected
};
^
Main.java:29: error: class, interface, or enum expected
struct project
^
Main.java:32: error: class, interface, or enum expected
	string title;
	^
Main.java:33: error: class, interface, or enum expected
	string brief;
	^
Main.java:34: error: class, interface, or enum expected
}p1[10], s[10];
^
Main.java:35: error: class, interface, or enum expected
struct news
^
Main.java:38: error: class, interface, or enum expected
	int id;
	^
Main.java:39: error: class, interface, or enum expected
	string title;
	^
Main.java:40: error: class, interface, or enum expected
	string brief;
	^
Main.java:41: error: class, interface, or enum expected
	project num;
	^
Main.java:42: error: class, interface, or enum expected
	publishingDate date;
	^
Main.java:43: error: class, interface, or enum expected
	int project_id[10];
	^
Main.java:44: error: class, interface, or enum expected
} News[10];
^
Main.java:46: error: class, interface, or enum expected
void list_news(news News[10], int news_num, int project_id, int counter) {
^
Main.java:53: error: class, interface, or enum expected
}
^
Main.java:57: error: class, interface, or enum expected
	int arr[10];
	^
Main.java:58: error: class, interface, or enum expected
	news News[10];
	^
Main.java:59: error: class, interface, or enum expected
	project projects[10];
	^
Main.java:60: error: class, interface, or enum expected
	int projects_id[10];
	^
Main.java:61: error: class, interface, or enum expected
	int num;
	^
Main.java:62: error: class, interface, or enum expected
	int news_id[10];
	^
Main.java:63: error: class, interface, or enum expected
	int news_num;
	^
Main.java:65: error: class, interface, or enum expected
	cout << "enter the num of projects :" << endl;
	^
Main.java:66: error: class, interface, or enum expected
	cin >> num;
	^
Main.java:67: error: class, interface, or enum expected
	cout << " enter the ids of projects :" << endl;
	^
Main.java:68: error: class, interface, or enum expected
	for (int p = 0; p < num; p++) {
	^
Main.java:68: error: class, interface, or enum expected
	for (int p = 0; p < num; p++) {
	                ^
Main.java:68: error: class, interface, or enum expected
	for (int p = 0; p < num; p++) {
	                         ^
Main.java:70: error: class, interface, or enum expected
	}
	^
Main.java:72: error: class, interface, or enum expected
	cin >> news_num;
	^
Main.java:73: error: class, interface, or enum expected
	cout << "enter the ids of news:" << endl;
	^
Main.java:74: error: class, interface, or enum expected
	for (int r = 0; r < news_num; r++) {
	^
Main.java:74: error: class, interface, or enum expected
	for (int r = 0; r < news_num; r++) {
	                ^
Main.java:74: error: class, interface, or enum expected
	for (int r = 0; r < news_num; r++) {
	                              ^
Main.java:76: error: class, interface, or enum expected
	}
	^
Main.java:78: error: class, interface, or enum expected
	for (int n = 0; n < news_num; n++) {
	^
Main.java:78: error: class, interface, or enum expected
	for (int n = 0; n < news_num; n++) {
	                ^
Main.java:78: error: class, interface, or enum expected
	for (int n = 0; n < news_num; n++) {
	                              ^
Main.java:81: error: class, interface, or enum expected
		cin >> News[n].title;
		^
Main.java:82: error: class, interface, or enum expected
		cin >> News[n].brief;
		^
Main.java:83: error: class, interface, or enum expected
		cin >> News[n].num.id;
		^
Main.java:84: error: class, interface, or enum expected
		cin >> News[n].date.day >> News[n].date.month >> News[n].date.year;
		^
Main.java:85: error: class, interface, or enum expected
		cout << "____________________" << endl;
		^
Main.java:87: error: class, interface, or enum expected
	}
	^
Main.java:90: error: class, interface, or enum expected
	cout << "what is the project you want to display its news :" << endl;
	^
Main.java:91: error: class, interface, or enum expected
	cin >> project_id;
	^
Main.java:93: error: class, interface, or enum expected
	char answer;
	^
Main.java:95: error: class, interface, or enum expected
	cout << " do you want to add news :" << endl;
	^
Main.java:96: error: class, interface, or enum expected
	cin >> answer;
	^
Main.java:97: error: class, interface, or enum expected
	if (answer == 'y' || answer == 'Y') {
	^
Main.java:99: error: class, interface, or enum expected
		cin >> num;
		^
Main.java:100: error: class, interface, or enum expected
		for (int n = 0; n < num; n++) {
		^
Main.java:100: error: class, interface, or enum expected
		for (int n = 0; n < num; n++) {
		                ^
Main.java:100: error: class, interface, or enum expected
		for (int n = 0; n < num; n++) {
		                         ^
Main.java:104: error: class, interface, or enum expected
			}
			^
Main.java:107: error: class, interface, or enum expected
				cin >> News[n].title;
				^
Main.java:108: error: class, interface, or enum expected
				cin >> News[n].brief;
				^
Main.java:109: error: class, interface, or enum expected
				cin >> News[n].num.id;
				^
Main.java:110: error: class, interface, or enum expected
				cin >> News[n].date.day >> News[n].date.month >> News[n].date.year;
				^
Main.java:112: error: class, interface, or enum expected
				cout << "_____________" << endl;
				^
Main.java:113: error: class, interface, or enum expected
			}
			^
Main.java:119: error: class, interface, or enum expected
		for (int n = 0; n < num; n++) {
		                ^
Main.java:119: error: class, interface, or enum expected
		for (int n = 0; n < num; n++) {
		                         ^
Main.java:122: error: class, interface, or enum expected
			cout << News[n].title << endl;
			^
Main.java:123: error: class, interface, or enum expected
			cout << News[n].brief << endl;
			^
Main.java:124: error: class, interface, or enum expected
			cout << News[n].num.id << endl;
			^
Main.java:125: error: class, interface, or enum expected
			cout << News[n].date.day << " " << News[n].date.month << " " << News[n].date.year << endl;
			^
Main.java:126: error: class, interface, or enum expected
		}
		^
Main.java:129: error: class, interface, or enum expected
	}
	^
Main.java:133: error: class, interface, or enum expected
			}
			^
86 errors
stdout
Standard output is empty