C Ve Javanın Farkını anlaticağim.
 
Öncelikle basit birer örnek ile gösterirsek daha cok akılda kalici olabileceği düşüncesindeyim. Örneğin basit bir toplama programı yapalim.. 
Soru -> Girilen 2 sayının toplamini veren bir program yazalim..   
 Kod:   Kodu kopyalamak için üzerine çift tıklayın!
  
import java.io.*;  
import Text;
 
class ikitamsayitopla 
{
     public static void main (String args[]) throws IOException
     {
     int sayi1,sayi2;
     int toplam=0;
     // 
     DataInputStream me=new DataInputStream(System.in);
     System.out.println("Bir tam sayi gir : ");
     sayi1=Text.readInt(me);
     System.out.println("Ikinci bir tam sayi gir : ");
     sayi2=Text.readInt(me);
     toplam=sayi1+sayi2;
     System.out.println("Iki tam sayinin toplami : "+toplam);
     }
}
       
Javada aynen bu sekilde yazabiliriz programi..   
C Programlama dilinde ise;  
 Kod:   Kodu kopyalamak için üzerine çift tıklayın!
 #include <stdio.h>
#include <conio.h> // getch fonksiyonu icin
main() {
int sayi1,sayi2;
int toplam=0; 
int sonuc=0;
char isleme_devam;
   do {
       printf("2 sayi giriniz:");
       scanf("%d%d",&sayi1,&sayi2);
       toplam=sayi1+sayi2;           // toplam degiskeni ile disardan girilen 2 sayi toplaniyor
       sonuc=sonuc+toplam;           // sonuc ile bir onceki sonucu ve girilen 2 sayiyi yani toplam degiskenini topluyoruz             
       printf("isleme devam edilsinmi..evet icin 1 e basiniz\n");                         
       isleme_devam=getch();                         
   }  while( isleme_devam=='1');  // disardan ilk 2 sayi girisi aliniyor.
                                  // do while dongusu icerisinde toplama islemi gerceklestiriliyor
                                  // isleme_devam isminde bir degisken sayesinde islemin devami kontrol ediliyor
                                  //1 disinda herhangi bir tusa basildiginda islem sona eriyor                   
  printf("islemin sonucu=%d",sonuc);   
    
getch();    // bu getch dev-c de ekranin kapanmasini engellemek icin
    }
        
Olarak programı yazabiliriz..  
Döküman -> İbrahim UYGUN ( toXic )