RemoveSpaces (char *str) { char *new = str; while (*str != '\0') { if (*str != ' ') *(new++) = *str; str++; } *new = '\0'; }
#include<stdio.h> int main() { char str[100]; int i; printf("Please enter a string: "); // gets(str); // fgets is a better option over gets to read multiword string . fgets(str, 100, stdin); // Following can be added for extra precaution for '\n' character // if(str[length(str)-1] == '\n') str[strlen(str)-1]=NULL; for(i=0;str[i]!=NULL;i++) { if(str[i]>='A'&&str[i]<='Z') str[i]+=32; else if(str[i]>='a'&&str[i]<='z') str[i]-=32; } printf("String in toggle case is: %s",str); return 0; }
(strlen(str) == 0) ? '\0' : str[strlen(str)-1]
<?php $str = "1234567"; $strArr = str_split($str); //split up $str by 1 character $strlen = strlen($str) - 1; //get length of $str - 1 since the $strArr starts at 0 for($i=$strlen;$i>=0;$i--) { echo $strArr[$i]; } ?>
#include<stdio.h> #include<conio.h> #include<string.h> void main() { char str[99]; int i,len=0; clrscr(); printf("Enter the string \n"); while ( i!=\n) scanf("%s",str[i]); len=strlen(str[i]); //Printing the accepted value. for(i=1;1<len;++i) { printf("%s",str[i]); } //Converting the case. for(i=0;i<len;++i) { if(str[i]>='A' && str[i]<='Z') { str[i]+=35; } else { str[i]-=35; } } //Printing the string converted string. for(i=0;i<len;++i) { printf("%s",str[i]); } getch(); }
#include<stdio.h> #include<conio.h> #include<string.h> int main() { int tmp,i; char str[30]; printf("Enter any string: "); gets(str); for(i=0; str[i]!='\0'; i++) { if(str[i-1]==' ' i==0) { if(str[i]>='a' && str[i]<='z') str[i]=str[i]-32; else if(str[i]>='A' && str[i]<='Z') str[i]=str[i]+32; } printf("%c",str[i]); } getch(); return 0;}
RemoveSpaces (char *str) { char *new = str; while (*str != '\0') { if (*str != ' ') *(new++) = *str; str++; } *new = '\0'; }
void to_uppercase (char* str) { if (str == 0) return; while (*str != '\0') { if (*str>='a' && *str<='z') *str-=32; ++str; } }
#include<stdio.h> int main() { char str[100]; int i; printf("Please enter a string: "); // gets(str); // fgets is a better option over gets to read multiword string . fgets(str, 100, stdin); // Following can be added for extra precaution for '\n' character // if(str[length(str)-1] == '\n') str[strlen(str)-1]=NULL; for(i=0;str[i]!=NULL;i++) { if(str[i]>='A'&&str[i]<='Z') str[i]+=32; else if(str[i]>='a'&&str[i]<='z') str[i]-=32; } printf("String in toggle case is: %s",str); return 0; }
str
(strlen(str) == 0) ? '\0' : str[strlen(str)-1]
Well to make a perfect str pure you would simply train your str
Str converts a number to a string.
#include<stdio.h> #include<conio.h> void main() { char str[20]; int i; printf("enter string"); scanf("%s",str); for(i=0;i<strlen(str-1);i++) { if(str[i]!='a' str[i]!='e'str[i]!='o'str[i]!='i'str[i]!='u') printf("%c",str[i]); } getch(); }
<?php $str = "1234567"; $strArr = str_split($str); //split up $str by 1 character $strlen = strlen($str) - 1; //get length of $str - 1 since the $strArr starts at 0 for($i=$strlen;$i>=0;$i--) { echo $strArr[$i]; } ?>
Use for loop declare string array str[] and string variable l= string length of string array j=l for i=0 to i=l/2 then temp=str[i] str[i]=str[j-1] str[j-1]=temp j=j-1 now print str array it will be reversed
typedef struct cv_t { unsigned consonants; unsigned vowels; } cv; cv countcvs (char* str) { cv ret {0, 0}; if (str) { while (*str) { if ((*str>='A' && *str<='Z') (*str>='a' && *str<='z')) switch (*str) { case 'a': case 'e': case 'i': case 'o': case 'u': case 'A': case 'E': case 'I': case 'O': case 'U': r.vowels++; break; default: r.consonants++; } } } return ret; }