array and strings
ARRAYS AND STRINGS
#include<stdio.h>
#include<string.h>
int main()
{
char arr[5]={1,2,3},sum[]="\0";
int i;
//gets(arr);
for(i=strlen(arr);i>=0;i--)
{
//for(;arr[i]!=0;)
//
sum[i]=sum[i]+arr[i];
}
printf("%d",sum);
printf("str=%d",strlen(arr));
//}
}
#include<stdio.h>
#include<string.h>
int main()
{
char str1[]="edcba";
char str2[]="abcde";
int temp;
int end =strlen(str1)-1;
printf("start=%d",end);
int start =0;
while(start<end)
{
temp=str1[start];
str1[start]=str1[end];
str1[end]=temp;
start++;
end--;
}
printf("after=%s\n",str1);
int a= strlen(str1);
if(str1[a] == str2[a])
printf("palindrone");
else
printf("not palinedrone");
}
#include<stdio.h>
int main()
{
int i,j,temp=0,arr[]={10,34,36,62,12};
for(i=1;i<5;i++)//if your passing n element swap n-1 elements
{
for(j=0;j<5-i;j++)
{
if(arr[j]>arr[j+1])
{
temp=arr[j];
arr[j]=arr[j+1];
arr[j+1]=temp;
}
}
}
for(i=0;i<5;i++)
printf("%d\t",arr[i]);
}
#include<stdio.h>
#include<string.h>
int main()
{
char arr[5]={1,2,3},sum[]="\0";
int i;
//gets(arr);
for(i=strlen(arr);i>=0;i--)
{
//for(;arr[i]!=0;)
//
sum[i]=sum[i]+arr[i];
}
printf("%d",sum);
printf("str=%d",strlen(arr));
//}
}
#include<stdio.h>
int main()
{
int postion=2;
char arr[6];
int i,n=5;
for(i=0;i<n;i++)
{
scanf("%d",&arr[i]);
}
for(i=1;i<postion;i++)
{
arr[i]=arr[i-1];
}
n++;
arr[postion]=12;
for(i=0;i<5;i++)
{
printf("%d",arr[i]);
}
int main()
{
int postion=2;
char arr[6];
int i,n=5;
for(i=0;i<n;i++)
{
scanf("%d",&arr[i]);
}
for(i=1;i<postion;i++)
{
arr[i]=arr[i-1];
}
n++;
arr[postion]=12;
for(i=0;i<5;i++)
{
printf("%d",arr[i]);
}
}
#include<stdio.h>
int main()
{
char arr[12];
int postion,i;
for(i=0;i<5;i++)
{
scanf("%d",&arr[i]);
}
scanf("%d",&postion);
for(i=5;i>postion;i--)
{
arr[i]=arr[i-1];
}
int num=5+1;
arr[postion]=12;
for(i=0;i<num;i++)
{
printf("%d\n",arr[i]);
}
int main()
{
char arr[12];
int postion,i;
for(i=0;i<5;i++)
{
scanf("%d",&arr[i]);
}
scanf("%d",&postion);
for(i=5;i>postion;i--)
{
arr[i]=arr[i-1];
}
int num=5+1;
arr[postion]=12;
for(i=0;i<num;i++)
{
printf("%d\n",arr[i]);
}
}
#include<stdio.h>
#include<string.h>
int strrev(char[]);
int main()
{
char str1[]="suresh";
strrev(str1);
//printf("%s",str1);
}
int strrev(char str[])
{
int n= strlen(str)-1,start=0;
printf("%d",n);
if(str[start]=='0')
printf("%s",str);
return 0;
int temp=str[start];
str[start]=str[n];
str[n]=temp;
start++;
printf("%s",str);
strrev(n-1);
}
#include<string.h>
int strrev(char[]);
int main()
{
char str1[]="suresh";
strrev(str1);
//printf("%s",str1);
}
int strrev(char str[])
{
int n= strlen(str)-1,start=0;
printf("%d",n);
if(str[start]=='0')
printf("%s",str);
return 0;
int temp=str[start];
str[start]=str[n];
str[n]=temp;
start++;
printf("%s",str);
strrev(n-1);
}
#include<stdio.h>
#include<string.h>
void strlwr(char []);
void del(char[]);
int main()
{
char str1[]="suresh";
char str[]="sureSh";
printf("%d\n",strcmp(str1,str));
strlwr(str);
printf("%d\n",strlen(str));
}
void strlwr(char str11[])
{
char i;
for(i=0;i<strlen(str11);i++)
{
if(str11[i]>='a'&& str11[i]<='z')
{
str11[i]=str11[i]^32;
}
else if(str11[i]>='A'&& str11[i]<='Z')
{
str11[i]=str11[i]^32;
}
}
del(str11);
printf("%s",str11);
}
void del(char del[])
{
char i, ch=getchar();
for(i=0;i<strlen(del);i++)
{
if(del[i]==ch)
{
del[i]=del[i+1];
i++;
}
}
printf("after del=%s",del);
}
#include<string.h>
void strlwr(char []);
void del(char[]);
int main()
{
char str1[]="suresh";
char str[]="sureSh";
printf("%d\n",strcmp(str1,str));
strlwr(str);
printf("%d\n",strlen(str));
}
void strlwr(char str11[])
{
char i;
for(i=0;i<strlen(str11);i++)
{
if(str11[i]>='a'&& str11[i]<='z')
{
str11[i]=str11[i]^32;
}
else if(str11[i]>='A'&& str11[i]<='Z')
{
str11[i]=str11[i]^32;
}
}
del(str11);
printf("%s",str11);
}
void del(char del[])
{
char i, ch=getchar();
for(i=0;i<strlen(del);i++)
{
if(del[i]==ch)
{
del[i]=del[i+1];
i++;
}
}
printf("after del=%s",del);
}
#include<stdio.h>
#include<string.h>
int main()
{
char str1[]="edcba";
char str2[]="abcde";
int temp;
int end =strlen(str1)-1;
printf("start=%d",end);
int start =0;
while(start<end)
{
temp=str1[start];
str1[start]=str1[end];
str1[end]=temp;
start++;
end--;
}
printf("after=%s\n",str1);
int a= strlen(str1);
if(str1[a] == str2[a])
printf("palindrone");
else
printf("not palinedrone");
}
#include<stdio.h>
int main()
{
int i,j,temp=0,arr[]={10,34,36,62,12};
for(i=1;i<5;i++)//if your passing n element swap n-1 elements
{
for(j=0;j<5-i;j++)
{
if(arr[j]>arr[j+1])
{
temp=arr[j];
arr[j]=arr[j+1];
arr[j+1]=temp;
}
}
}
for(i=0;i<5;i++)
printf("%d\t",arr[i]);
}
Comments
Post a Comment