Ciao ragazzi..
vorrei passare argv a una funzione per lavrare su essa
ad esempio vorrei semplicemente stampare ciò che introduco dala riga di comando:
C:\desktop>echo.exe ciao
ciao
premetto che lo so fare svlgendo tutto dentro ilmain,il problema nasce se voglio svolgerlo in una funzione..
L'errore in fase di compilazione è:codice:#include<stdio.h> void rempi(char[][],char []); main(int argc,char*argv[]) { .... riempi(argv[1],pattern); } void riempi(char pat[][10],char pattern[]) { int g,p; for(g=0,p=0;pat[1][g]!='\0';g++,p++) pattern[p]=pat[1][g]; pattern[p]='\0'; printf("%s\n",pattern); }
conflicting types for 'riempi'
grazie in anticipo

Rispondi quotando
