है, मैं एक साधारण सी प्रोग्राम चलाने की कोशिश कर रहा हूं लेकिन मुझे यह त्रुटि मिल रही है: "चेतावनी : प्रारूप '% s' 'चार ' टाइप की उम्मीद है, लेकिन तर्क 2 टाइप है 'चार () [20]' "सी - चेतावनी: प्रारूप '% s' प्रकार 'char *' की अपेक्षा करता है, लेकिन तर्क 2 में 'char (*) [20]'
चल रहा है मैक OSX माउंटेन शेर जीसीसी 4.2.1
#include <stdio.h>
int main()
{
char me[20];
printf("What is your name?");
scanf("%s",&me);
printf("Darn glad to meet you, %s!\n",me);
return(0);
}
का उपयोग कर टर्मिनल में संकलन
यह अच्छा होगा अगर आपने समझाया * क्यों * – Mike
या '..., और मुझे [0]) ', यदि आप वास्तव में' & 'ऑपरेटर का उपयोग करना चाहते हैं। – alk
@ माइक क्योंकि ... रुको, कंपाइलर चेतावनी स्पष्ट रूप से आपको बताती है कि क्यों। –