Welcome to collectivesolver - Programming & Software Q&A with code examples. A website with trusted programming answers. All programs are tested and work.

Contact: aviboots(AT)netvision.net.il

Buy a domain name - Register cheap domain names from $0.99 - Namecheap

Scalable Hosting That Grows With You

Secure & Reliable Web Hosting, Free Domain, Free SSL, 1-Click WordPress Install, Expert 24/7 Support

Semrush - keyword research tool

Boost your online presence with premium web hosting and servers

Disclosure: My content contains affiliate links.

39,855 questions

51,776 answers

573 users

How to initialized and print char array in C

4 Answers

0 votes
#include <stdio.h> 

int main(int argc, char **argv) 
{ 
    char ch_arr[] = { 'C', ' ', 'P', 'r', 'o', 'g', 'r', 'm', 'm', 'i', 'n', 'g', '\0' };
    int i = 0;
    
    while(ch_arr[i] != '\0')
    {
        putchar(ch_arr[i]);
        i++;
    }

    return(0);
}


/*

run:

C Progrmming

*/


answered May 22, 2015 by avibootz
0 votes
#include <stdio.h>  

int main(int argc, char **argv) 
{ 
    char ch_arr[] = { 'C', ' ', 'P', 'r', 'o', 'g', 'r', 'm', 'm', 'i', 'n', 'g', '\0' };
    int i = 0;
    
    while(ch_arr[i] != '\0')
        putchar(ch_arr[i++]);

    return(0);
}


/*
run:

C Progrmming

*/


answered May 22, 2015 by avibootz
0 votes
#include <stdio.h> 

int main(int argc, char **argv) 
{ 
    char ch_arr[] = { 'C', ' ', 'P', 'r', 'o', 'g', 'r', 'm', 'm', 'i', 'n', 'g', '\0' };
    
    puts(ch_arr);

    return(0);
}


/*
run:

C Progrmming

*/


answered May 22, 2015 by avibootz
0 votes
#include <stdio.h> 

int main(int argc, char **argv) 
{ 
    char ch_arr[] = { 'C', ' ', 'P', 'r', 'o', 'g', 'r', 'm', 'm', 'i', 'n', 'g', '\0' };
    
    printf("%s", ch_arr);

    return(0);
}


/*
run:

C Progrmming

*/


answered May 22, 2015 by avibootz
...