Witam Chcialbym napisac program w C ktory zamienia wyrazy kolejnoscia w calym zdaniu a jesli napotka kropke to przechodzi do nowej lini.
Np
Chcialbym napisac program.
myblaichC casipan .margorp
na razie napisalem cos takiego
#include<stdio.h>
int main()
{
int n=1;
char napis[n], odwrocony[n];
n++;
int i;
while(scanf("%s",&napis)!=EOF)
{
int dlugosc = strlen(napis);
for(i=0; i<dlugosc; i++)
{
odwrocony[i] = napis[dlugosc-i-1];
}
printf("%s",odwrocony);
dlugosc=0;
}
system("PAUSE");
return 0;
}
Tylko to nie robi spacji miedzy wyrazami i laczy je i tu mam probelm.;/
Prosze o pomoc.