fork(1) download
  1. #include <iostream>
  2. #include < string.h >
  3. using namespace std;
  4. //_CRT_SECURE_NO_WARNINGS
  5. //3. Пользователь вводит 2 имени файла, программа копирует
  6. //только те строки из первого файла во второй, которые содержат гласные буквы
  7.  
  8. void main()
  9. {
  10. char s[80];
  11. cout << "enter first file name: " << endl;
  12. cin.getline(s, 80);
  13. FILE* file1 = fopen(strcat(s, ".txt"), "w");
  14. if (file1 != nullptr)
  15. {
  16. fputs("hello world", file1);
  17. fputs("\n123", file1);
  18. fputs("\nqwt", file1);
  19. fclose(file1);
  20. }
  21. else
  22. {
  23. cout << "Error opening file!" << endl;
  24. }
  25.  
  26. file1 = fopen(s, "r");
  27.  
  28.  
  29. char s2[80];
  30. cout << "enter second file name: " << endl;
  31. cin.getline(s2, 80);
  32. FILE* file2 = fopen(strcat(s2, ".txt"), "w");
  33.  
  34. if (file1 != nullptr && file2 != nullptr)
  35. {
  36. char buffer1[80];
  37. while (!feof(file1))
  38. {
  39.  
  40. strcpy(buffer1, "");
  41. fgets(buffer1, 80, file1);
  42. int length, i, j;
  43. char kol[80];
  44. char vowel[] = "AEIOUYaeiouy";
  45. length = strlen(buffer1);
  46. for (j = 0; j <= 5; j++)
  47. {
  48. for (i = 0; i <= length; i++)
  49. if (buffer1[i] == vowel[j])//сравниваем введённые элементы с заданными значениями строки
  50. fputs(buffer1, file2);
  51. }
  52. fclose(file1);
  53. fclose(file2);
  54.  
  55.  
  56.  
  57. }
  58. }
  59. else
  60. {
  61. cout << "Error opening file!" << endl;
  62. }
  63.  
  64. }
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:1: error: illegal character: '#'
#include <iostream>
^
Main.java:1: error: class, interface, or enum expected
#include <iostream>
         ^
Main.java:2: error: illegal character: '#'
#include < string.h >
^
Main.java:8: error: class, interface, or enum expected
	void main()
	^
Main.java:11: error: class, interface, or enum expected
		cout << "enter first file name: " << endl;
		^
Main.java:12: error: class, interface, or enum expected
		cin.getline(s, 80);
		^
Main.java:13: error: class, interface, or enum expected
		FILE* file1 = fopen(strcat(s, ".txt"), "w");
		^
Main.java:14: error: class, interface, or enum expected
		if (file1 != nullptr)
		^
Main.java:17: error: class, interface, or enum expected
			fputs("\n123", file1);
			^
Main.java:18: error: class, interface, or enum expected
			fputs("\nqwt", file1);
			^
Main.java:19: error: class, interface, or enum expected
			fclose(file1);
			^
Main.java:20: error: class, interface, or enum expected
		}
		^
Main.java:24: error: class, interface, or enum expected
		}
		^
Main.java:29: error: class, interface, or enum expected
		char s2[80];
		^
Main.java:30: error: class, interface, or enum expected
		cout << "enter second file name: " << endl;
		^
Main.java:31: error: class, interface, or enum expected
		cin.getline(s2, 80);
		^
Main.java:32: error: class, interface, or enum expected
		FILE* file2 = fopen(strcat(s2, ".txt"), "w");
		^
Main.java:34: error: class, interface, or enum expected
		if (file1 != nullptr && file2 != nullptr)
		^
Main.java:37: error: class, interface, or enum expected
			while (!feof(file1))
			^
Main.java:41: error: class, interface, or enum expected
				fgets(buffer1, 80, file1);
				^
Main.java:42: error: class, interface, or enum expected
				int length, i, j;
				^
Main.java:43: error: class, interface, or enum expected
				char	kol[80];
				^
Main.java:44: error: class, interface, or enum expected
				char vowel[] = "AEIOUYaeiouy";
				^
Main.java:45: error: class, interface, or enum expected
				length = strlen(buffer1);
				^
Main.java:46: error: class, interface, or enum expected
				for (j = 0; j <= 5; j++) 
				^
Main.java:46: error: class, interface, or enum expected
				for (j = 0; j <= 5; j++) 
				            ^
Main.java:46: error: class, interface, or enum expected
				for (j = 0; j <= 5; j++) 
				                    ^
Main.java:48: error: class, interface, or enum expected
					for (i = 0; i <= length; i++)
					            ^
Main.java:48: error: class, interface, or enum expected
					for (i = 0; i <= length; i++)
					                         ^
Main.java:51: error: class, interface, or enum expected
				}
				^
Main.java:53: error: class, interface, or enum expected
				fclose(file2);
				^
Main.java:57: error: class, interface, or enum expected
			}
			^
Main.java:62: error: class, interface, or enum expected
		}
		^
33 errors
stdout
Standard output is empty