Ciao a tutti, dovrei creare un programma che data una scringa mi scriva i caratteri uno alla volta su righe diversi, tipo:
Data la stringa CIAO scriva
C
I
A
O

io ho scritto il programma in questo modo:

codice:
#include<stdio.h>

void dumpASC( char* s )
{
	int i = 0;
	while( *s != '\0' )
	{
		printf( "%s \n", s[i] );
		i++;
		s++;
	}
}
		
int main()
{
	dumpASC( "Ciao" );

	
	return 1;
}
Ma mi da il solito Segmentation Fault, qualcuno potrebbe aiutarmi?

Grazie