#include #include int main(){ char bla[101],*alb; //Deklarace pole pro uložení řetězce o max. délce 100 znaků int blabla,i; printf("Zadej řetězec o maximální délce 100 znaků:"); //Výpis zprávy fgets(bla,sizeof(bla),stdin); //načtení rádku textu ze vstupu a uložení do proměnné bla alb=bla; //Přiřazení ukazatele na zač. pole printf("Tisk řetězce: %s",bla); //Výpis řetězce printf("Tisk řetězce od konce:"); blabla=strlen(bla); //Získání délky řetězce for(i=blabla-1;i>=0;i--){ printf("%c",*(alb+i)); //Cyklus pro výpis řetězce pozadu, výpis jednoho znaku řetězce pomocí ukazatele } printf("\nDélka řetězce je: %d\n",blabla); //Výpis délky řetězce return 0; }