program koji broji koliko ima palindroma odnosno koliko smo uneli
Code:
#include<stdio.h>
#include<conio.h>
#include<string.h>
main()
{
char rec[100],r[100];
int i,j,x=0,broj=0;
while(1)
{
printf("\nunesi rec\n");
gets(rec);
if(strlen(rec)==0)break;
for(i=0,j=strlen(rec)-1;i<j;i++,j--)
if(rec[i]!=rec[j]) x=1;
if(x==0) broj++;
x=0;
}
printf(" br = %d ",broj);
getch();
}
#include<stdio.h>
#include<conio.h>
#include<string.h>
main()
{
char rec[100],r[100];
int i,j,x=0,broj=0;
while(1)
{
printf("\nunesi rec\n");
gets(rec);
if(strlen(rec)==0)break;
for(i=0,j=strlen(rec)-1;i<j;i++,j--)
if(rec[i]!=rec[j]) x=1;
if(x==0) broj++;
x=0;
}
printf(" br = %d ",broj);
getch();
}
ovaj sortira imena po abecedi
Code:
#include<stdio.h>
#include<conio.h>
#include<string.h>
main()
{
char ime[100][100],pom[100]; int i,j,n=100;
for(i=1;i<=n;i++)
{
gets(ime[i]);
if(strlen(ime[i])==0)break;
}
n=i;
for(i=1;i<n;i++)
for(j=i+1;j<=n;j++)
if(strcmp(ime[i],ime[j])>0)
{
strcpy(pom,ime[j]);
strcpy(ime[j],ime[i]);
strcpy(ime[i],pom);
}
for(i=1;i<=n;i++)
puts(ime[i]);
getch();
}
#include<stdio.h>
#include<conio.h>
#include<string.h>
main()
{
char ime[100][100],pom[100]; int i,j,n=100;
for(i=1;i<=n;i++)
{
gets(ime[i]);
if(strlen(ime[i])==0)break;
}
n=i;
for(i=1;i<n;i++)
for(j=i+1;j<=n;j++)
if(strcmp(ime[i],ime[j])>0)
{
strcpy(pom,ime[j]);
strcpy(ime[j],ime[i]);
strcpy(ime[i],pom);
}
for(i=1;i<=n;i++)
puts(ime[i]);
getch();
}