Napisano: 13 Jan 2013 23:53
ukratko:
ono sto dobijes u code tagu:
+ code#include <stdio.h>
#include <stdlib.h>
#define MAX 30
void rotiraj(int x[],int n);
void main(void)
{
int x[MAX],i,n,k;
for(i=0;i<MAX;i++)x[i]=0;
do
{
printf("N=");
scanf("%d",&n);
if(n>0 && n<MAX) break;
clrscr();
}while(1);
for(i=0;i<n;i++){
printf("x[%d]=",i);
scanf("%d",&x[i]);
}
clrscr();
rotiraj(x,n);
printf("Niz je rotiran");
getch();
}
void rotiraj(int x[],int n){
int i,temp;
temp=x[0];
i=0;
while(i<n)x[i]=x[i+1],i++;
x[n-1]=temp;
for(i=0;i<n;i++)
printf("%d ",x[i]);
}
lepo, kako si napisao u IDEu svoj program tako ostane i uvucen za par space-ova (tabova), i kod je mnogo laksi za citanje. dok je u citatu, sve u istoj ravni.
+ Citat#include <stdio.h>
#include <stdlib.h>
#define MAX 30
void rotiraj(int x[],int n);
void main(void)
{
int x[MAX],i,n,k;
for(i=0;i<MAX;i++)x[i]=0;
do
{
printf("N=");
scanf("%d",&n);
if(n>0 && n<MAX) break;
clrscr();
}while(1);
for(i=0;i<n;i++){
printf("x[%d]=",i);
scanf("%d",&x[i]);
}
clrscr();
rotiraj(x,n);
printf("Niz je rotiran");
getch();
}
void rotiraj(int x[],int n){
int i,temp;
temp=x[0];
i=0;
while(i<n)x[i]=x[i+1],i++;
x[n-1]=temp;
for(i=0;i<n;i++)
printf("%d ",x[i]);
}
Dopuna: 14 Jan 2013 12:17
Nesto ovako: http://extensions.joomla.org/extensions/core-enhan.....splay/8068
|