Znaci dobio sam za maturski neki zadatak i prepisao sam ga al mi pokazuje 2 greske... inace zadatak glasi ovako :
Napisati program koji ucitava recenice ispravlja pocetna slova dodaje tacke i spaja u tekst.
Molim za pomoc :(
#include<string.h>
#define BR 5000
void main()
{
char tekst[BR+1]="\0",recenica[BR+1],prazno[2];
char kraj[]=".?!";
int i=0,n;
strcpy(prazno,"");
while(1)
{
puts("Unesite recenicu");
gets(recenica);if(strlen(recenica)==0)break;
if(strlen(recenica+strlen(tekst))>BR)
{
puts("\n Prekidamo unos, nema dovoljno mesta!");break;
}
if(recenica[0]>='a'&&recenica[0]<-'z')
recenica[0]=recenica[0]-('a'-'A');
i++;
n=strlen(recenica);
if(recenica[n-1]!=kraj[0]&&recenica[n-1]!=kraj[1]&&recenica[n-1]!=kraj[2])
strcat(recenica,".");
strcat(tekst,recenica);
strcat(tekst,prazno);
}
puts("Uneli ste sledeci teskt:");
puts(tekst);
}