#include<stdio.h>
#include<conio.h>
int main ()
{
int a[10][10];
for (int i=1;i<=10;i++){
for (int j=1;j<=10;j++){
a[i-1][j-1]=i*j;
printf ("%4d",a[i-1][j-1]);
} printf ("\n");
}
getch();
}
این برنامه به ترتیب اعدادی را که از ورودی می گیرد (5 عدد، که این مقدار در خط هفتم برنامه قابل تغییر است) بصورت معکوس در خروجی چاپ می کند.در این برنامه از دو حلقه for و آرایه استفاده شده است.
#include<stdio.h>
#include<conio.h>
void main (void)
{
int a[5];
int i=0;
for (i=0 ;i<5;i++){
scanf ("%d",&a[i]) ;
}
for (i=4 ; i>=0 ;i--){
printf ("%d" , a[i]);
}
getch ();
}
برنامه ی زیر که به زبان c نوشته شده است مشخص کننده ی این است که آیا عدد وارد شده اول است یا نه.
#include<stdio.h>
#include<conio.h>
#include<math.h>
int aval(int n)
{
for (int i =2 ; i<sqrt(n) ; i ++){
if (n%i==0)
printf ("aval nist");
else printf ("aval ast");
}
}
int main ()
{
int n ;
scanf ("%d" , &n);
aval(n);
getch ();
}