Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int szamok(char bemenet[],char kimenet[]){
- int i = 0;
- int j = 0;
- int szamlalo = 0;
- for(i = 0;bemenet[i] != '\0';){
- if(bemenet[i] != ' '){
- szamlalo++;
- i++;
- }
- else{
- kimenet[j] = szamlalo;
- szamlalo = 0;
- i++, j++;
- }
- }
- kimenet[j] = szamlalo;
- kimenet[j+1] = '\0';
- return j+1;
- }
- void swap(char bemenet[], char kimenet[],int kezd){
- int i;
- int j;
- int k;
- i = 0;
- do{
- if(bemenet[i] == ' ' || bemenet[i] == '\0'){
- for(j = 1; j <= k; j++){
- kimenet[kezd++] = bemenet[i - j];
- }
- k = 0;
- }
- else{
- k++;
- }
- } while(bemenet[i++] != '\0');
- kimenet[kezd] = '\0';
- }
- void titkosit(char bemenet[], char kimenet[]) {
- int kezd = 0; // Honnan kezdõdjön a mᳯdik fgv
- kezd = szamok(bemenet, kimenet);
- int i;
- for(i = 0;kimenet[i] != '\0'; i++) {
- printf("%d", kimenet[i]);
- }
- swap(bemenet, kimenet, kezd);
- i = kezd;
- for(;kimenet[i] != '\0';i++){
- printf("%c",kimenet[i]);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement