Grazie per vostro aiuto, senza non avrei mai risolto!
codice:#include<stdio.h> char *punt="ABC"; void uno(){ int a=0; do{ printf("%c\n",*(punt+a)); ++a; }while(*(punt+a)); } void due(){ int a=0; int b=0; do{ do{ printf("%c%c\n",*(punt+a),*(punt+b)); ++b; }while(*(punt+b));b=0; //dopo aver invertito a e b ho fatto in modo che ++a; //ad ogni ciclo di a, b si azzerasse. }while(*(punt+a)); //Ci sono stato mesi par capire perchè! } main(){//il mio new compilatore non vuole void uno(); due(); }
Grazie 1000, anx721!

Rispondi quotando