When I compile why am I getting an unknown file size error for the last function. The array isn't defined so why is size an issue?
Code:include "stdafx.h" void text_test(char text[]); void text_test2( char *ptrtext); void text_test3( char *array); int main() { text_test("hello"); text_test2("world"); text_test3("again"); return 0; } void text_test(char text[]) { //char text[128]; //ptrtext=text; printf("%s\n",text); } void text_test2( char *ptrtext) { //char 2text[]; //*ptrtext=2text; printf("%s\n",ptrtext); } void text_test3( char *array) { char char_array[]; *array = char_array[]; printf("%s\n",char_array); }