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:
Ma mi da il solito Segmentation Fault, qualcuno potrebbe aiutarmi?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; }
Grazie