Kod şu her şey doğru ama çalıştırınca Hata C2084 'tarih yas(tarih,tarih)' işlevinin bir gövdesi zaten var hatası veriyor kod:#include "stdafx.h"#include <iostream>using namespace std;struct tarih{ int gun, ay, yıl;};struct tarih yas(struct tarih, struct tarih) {};int main(){ struct tarih bugun, dogum, sonuc; cout << "Bugunun tarihini gir:" << endl; cin >> bugun.gun >> bugun.ay >> bugun.yıl; cout << "Dogum tarihini girin" << endl; cin >> dogum.gun >> dogum.ay >> dogum.yıl; sonuc = yas(bugun,dogum); cout << sonuc.yıl << "Yıl" << sonuc.ay << "ay" << sonuc.gun << "gun dur yasiyon." << endl; system("PAUSE"); return 0;}struct tarih yas(struct tarih x, struct tarih y) { struct tarih sonuc = { 0,0,0 }; if (x.gun < y.gun) { x.ay -= 1; sonuc.gun = 30 + x.gun - y.gun; } else sonuc.gun = x.gun - y.gun; if (x.ay < y.ay) { x.yıl -= 1; sonuc.ay += 12 + x.ay - y.ay; } else sonuc.ay = x.ay - y.ay; sonuc.yıl+= x.yıl - y.yıl; return sonuc;} Yardım lütfen
struct tarih yas(struct tarih, struct tarih) {}; Buradaki {} parantezlerini kaldırman gerekiyor < Bu ileti mobil sürüm kullanılarak atıldı >