#include <stdio.h>
#include <conio.h>
 
 
main()
{
  int a,b,sec;
  float s;
  
   int topla(int c , int d)
        {
            int e;
            e = c + d;
            return e;
 
        }
    int cikar(int c , int d)
        {
                int e;
                e=c-d;
                return e;
 
        }
    int carp(int c , int d)
        {
                int e;
                e=c*d;
                return e;
 
        }
        float bol(int c , int d)
        {
                float e;
                e=c/d;
                return e;
 
        }

    printf("\n a sayisini giriniz..:");scanf("%d",&a);
    printf("\n b sayisini giriniz..:");scanf("%d",&b);
    printf("\n 1. Toplama");
    printf("\n 2. Cikartma");
    printf("\n 3. Carpma");
    printf("\n 4. Bolme");
    printf("\n Seciminizi Yapiniz...:");scanf("%d",&sec);
    
    switch(sec)
    {
               case 1: s=topla(a,b);
               case 2: s=cikar(a,b);
               case 3: s=carp(a,b);
               case 4: s=bol(a,b);
default:  printf("\n Yanlis Secim");s=0;
               
    }
               printf("\n Sonuc....:%f",s);
               printf("\n Cikmak icin bir tusa basiniz...");
               getch();
                     
}
Fonksiyon Tanimlarken ";" isareti ancak ve ancak fonksiyon prototiplerinde kullanilir.
ayrica bu bir c uygulamasi c++ degil malesef ..bu haliyle calisiyor olmasi gerek..iyi calismalar

edit : default: printf("\n Yanlis Secim");s=0; satirinida ekledim..isine yarayabilir