Odpowiedź:
#include <iostream>
using namespace std;
int main() {
int i,j,k,l,n,d,m,r;
cout << "Podaj dzień miesiąca urodzenia:";
cin>>d;
cout << "Podaj miesiąc urodzenia:";
cin>>m;
cout << "Podaj rok urodzenia:";
cin>>r;
n=d+m+r;
int tablica[n];
for (i=2;i<=n;i++){
tablica[i-2]=i;
}
for (j=0;j<n-1;j++){
for (k=0;k<j;k++){
if (tablica[j]%tablica[k]==0){
tablica[j]=n+1;}}
}
for (l=0;l<n-1;l++){
if (tablica[l]!=n+1){
cout<<tablica[l]<<" ";}}
}
Wyjaśnienie:
Jeżeli chcemy, aby liczby były drukowane w nowych wierszach zamieniamy przedostatni wiersz
cout<<tablica[l]<<" ";}}
na
cout<<tablica[l]<<endl;}}