Contact: aviboots(AT)netvision.net.il
31,111 questions
40,781 answers
573 users
#include <stdio.h> void _charToUpper(char *p, int index) { *(p + index) &= ~32; } int main(int argc, char **argv) { char s[] = "abcdefgh"; _charToUpper(s, 2); _charToUpper(s, 3); _charToUpper(s, 5); printf("%s\n", s); return 0; } /* run: abCDeFgh */
#include <stdio.h> void _charToUpper(char *p, int index) { *(p + index) -= 32; } int main(int argc, char **argv) { char s[] = "abcdefgh"; _charToUpper(s, 2); _charToUpper(s, 3); _charToUpper(s, 5); printf("%s\n", s); return 0; } /* run: abCDeFgh */