Advertisement
Guest User

Untitled

a guest
Dec 17th, 2017
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.02 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <string.h>
  4. #include <stdbool.h>
  5.  
  6. int suma1(int tab[],int index){
  7.     int suma=0;
  8.     int i;
  9.     for(i=0;i<index;i++){
  10.         suma=suma+tab[i];
  11.     }
  12.     return suma;
  13. }
  14.  
  15. int suma2(int *tab,int index){
  16.     int suma=0;
  17.     int i;
  18.     for(i=0;i<index;i++){
  19.         suma=suma+*(tab+i);  //tab[i] to inaczej *(tab+i)
  20.     }
  21.    
  22.     return suma;
  23. }
  24. int dlugosctekstu(char napis[]){
  25.     int i;
  26.     for(i=0;napis[i];i++){
  27.     }
  28.     return i;
  29. }
  30.  
  31. bool porownaj(char napis1[],char napis2[]){
  32.     int a,b;
  33.     a=dlugosctekstu(napis1);
  34.     b=dlugosctekstu(napis2);
  35.     if(a==b) return true;
  36.     else return false;   // tu nie dziala
  37. }
  38.  
  39. char *laczenie(char napis1[],char napis2[],int n){
  40.     char *napis3;
  41.     int i;
  42.     for(i=0;i<2*n;i++){
  43.         if(i<n) napis3[i]=napis1[i];
  44.         else napis3[i]=napis2[i-(n/2)];  // tu cos nie dziala
  45.     }
  46.    
  47.     return napis3;
  48. }
  49.  
  50. int main(){
  51.     char *napis1;
  52.     char *napis2;
  53.     char *napis3;
  54.     scanf("%s",&napis1);
  55.     scanf("%s",&napis2);
  56.     *napis3=laczenie(napis1,napis2,40);
  57.     return 0;
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement