Code:
Code:
#include <stdio.h>
void main()
{
char znak[100];
int i=0,j,br;
do
{
printf("Unesite %d. znak>",i+1);
scanf("%c",&znak[i]);
br=0;
for(j=0;j<=i;j++)
{
if(znak[j]==znak[i])
{
br++;
}
}
i++;
}
while(br<4);
for(j=0;j<i;j++)
{
if(znak[j]>='A' && znak[j]<='Z')
{
printf("%c",znak[j]);
}
}
}
#include <stdio.h>
void main()
{
char znak[100];
int i=0,j,br;
do
{
printf("Unesite %d. znak>",i+1);
scanf("%c",&znak[i]);
br=0;
for(j=0;j<=i;j++)
{
if(znak[j]==znak[i])
{
br++;
}
}
i++;
}
while(br<4);
for(j=0;j<i;j++)
{
if(znak[j]>='A' && znak[j]<='Z')
{
printf("%c",znak[j]);
}
}
}
Ovaj program krivo radi pa bih molio da ga netko nadopuni ako ima vremena.
prvo me pita unesite 1. znak>''i ja upisem''
onda me upita ovako unesite 2.znak>unesite 3. znak>
i dalje nastavlja tako duplat.I prekida se kod 4 unesena bilo kakva znaka,a treba da se prekine kod 4 unesena ista znaka.
znaci greska je u brojacu i jos negdje ja mislim.
Hvala