Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
- void wczytaj(FILE *plik, char t[100])
- {
- // tablica na wyrazy
- char *words[100][100]; // liczba wyrazow, dlugosc wyrazow
- //licznik wyrazow
- int i = 0;
- while(!feof(plik)){
- fscanf(plik,"%s ",t);
- strcpy(words[i], t);
- i++; // liczy ile wyrazow
- }
- // wyswietla wyrazy od tylu
- // nie przypisujemy wartosci do i, bo chcemy zeby byla rowna liczbie wyrazow
- for(i; i>=0; i--){
- printf("%s ",words[i]);
- }
- }
- void zamien(FILE *plik, char t[100])
- {
- int dlugosc = strlen(t);
- int i;
- for(i=0;i<dlugosc/2;i++)
- {
- t[i]=t[i+dlugosc/2];
- }
- //printf("%s", t);
- }
- int main()
- {
- char t[100];
- FILE *plik;
- plik=fopen("kolos.txt","r");
- if(plik==NULL){
- puts("Blad otwarcia pliku");
- return 0;
- }
- wczytaj(plik,t);
- if(fclose(plik))
- puts("Blad zamkniecia pliku");
- zamien(plik,t);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement